2017-03-02 45 views
0

我知道actionscript 3但不知道php 如何在php上使用以下actionscirpt 3代碼?動作腳本3代碼在PHP中使用?

1.

var items:Array = [{name:"Hasan",age:30,{name:"Ahmet",age:20}]; 

items.splice(0,1); 

result items = [{name:"Ahmet",age:20}]; 

2.

var items:Array = [{name:"Hasan",age:30},{name:"Ahmet",age:20}]; 

for(var i:int = 0;i<items.length; i++} 
{ 
    var tmp:Object = items[i]; 
    if(tmp.name == "Ahmet") 
    { 
      //found item 
      return items[i]; 
     } 
} 

result return = {name:"Ahmet",age:20} 

請幫助謝謝

+0

這很可能停課*「Stack Overflow是不是一個代碼轉換服務,你有什麼你試過了嗎?「* – CD001

+0

如果你知道AS3,學習PHP應該是一件輕而易舉的事。只要看看[手冊](http://php.net)。具體來說:[Arrays](http://us2.php.net/manual/en/book.array.php)和[foreach](http://us2.php.net/manual/en/control-structures.foreach .PHP)。 SO不是免費的代碼翻譯服務。我被告知Google也有很多好鏈接。 –

回答

2

第一個PHP犯規利用{}關聯數組,可以使用[]。 藏漢關聯arrayuse關鍵值,而不是脂肪箭頭:

$items = [['name'=>"Hasan",'age'=>30],['name'=>"Ahmet",'age'=>20]]; 

不使用VAR只是$

for($i = 0;$i<items.length; $i++} 
{ 
    $tmp = items[i]; 
    if(tmp['name'] == "Ahmet") 
    { 
     //found item 
     return items[i]; 
    } 
} 

return ['name'=>"Ahmet",'age'=>20];