在PHP的關鍵()函數:ActionScript 3的PHP Key()函數?
的key()函數簡單地返回,因此目前正由內部指針指向的數組元素的鍵。它不會以任何方式移動指針。如果內部指針指向元素列表末尾或數組爲空,則key()返回NULL。
他們的任何事情與AS3.0相似嗎?
另請注意:在php中的.=
與+=
一樣嗎?
這是我想要實現的一個例子。基於用於PHP密鑰上述信息()函數轉換爲ActionScript 3.
基本上在PHP這是什麼樣的密鑰()用於:
<?php
$array = array(
'fruit1' => 'apple',
'fruit2' => 'orange',
'fruit3' => 'grape',
'fruit4' => 'apple',
'fruit5' => 'apple');
// this cycle echoes all associative array
// key where value equals "apple"
while ($fruit_name = current($array)) {
if ($fruit_name == 'apple') {
echo key($array).'<br />';
}
next($array);
}
?>
上例將輸出:
fruit1
fruit4
fruit5
你可以看到更多在:http://ca3.php.net/manual/en/function.key.php
'='我認爲這是字符串連接,是有從數學運算區分( '+ =')。 – Marty 2012-03-14 22:24:27
'另一方面不是:是。=在php中意味着相同+ =?'不。 – Nanne 2012-03-14 22:24:34
編輯說明:刪除了PHP標籤,因爲您並不是真的需要PHP開發人員,您正在解釋PHP函數並向actionscript開發人員要求類似的東西。 – 2012-03-14 23:25:53