回答
沒什麼,現在foreach()
存在。
哈哈哈,不錯:) – 2011-05-17 22:25:27
正確答案! :) – 2011-05-17 22:27:14
'foreach'使用一個副本,而'each()'在數組本身上工作。如果你操作循環內的數組指針,它會影響循環。用'foreach'這是不可能的。 – KingCrunch 2011-05-17 22:29:15
每個()通常用於結合列表()來遍歷陣列。
<?php
$fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry');
reset($fruit);
while (list($key, $val) = each($fruit)) {
echo "$key => $val\n";
}
?>
我想它是來自PHP 3,它不支持foreach
,並保留在更高版本的兼容性。例如:
for(;$x=each($myArray),$key=$x['key'],$value=$x['value'];) {
// do something
}
將是最接近的一個foreach
循環。
- 1. 什麼是JavaScript中jQuery的each()函數的替代品?
- 2. 什麼是session_register php函數用於?
- 3. 什麼是PHP中的遞歸函數?
- 4. 什麼是PHP中的iterator_to_array函數?
- 5. xsl:for-each有什麼不好?
- 6. .each()中的調用函數
- 7. 什麼是CRC函數在PHP
- 8. 什麼是PHP嵌套函數?
- 9. 什麼是PHP函數創建輸出?
- 10. 什麼是PHP函數重載?
- 11. 這個PHP函數有什麼問題
- 12. lambda函數有什麼用?
- 13. 爲什麼我的jquery .each()函數無法正常工作?
- 14. PHP filter()函數 - 爲什麼?
- 15. PHP函數@ $ _做什麼?
- 16. 函數的__proto__是什麼?
- 17. 在jquery中,$ .each是什麼意思?
- 18. python中的surface.blit()函數是什麼?它有什麼作用?怎麼運行的?
- 19. 什麼是「有效」std ::函數?
- 20. each()和list()函數
- 21. PHP中嵌套函數聲明的用例是什麼?
- 22. PHP中函數metaphone()和soundex()的實際用法是什麼?
- 23. PHP中使用的函數__construct是什麼?
- 24. 什麼是'Const'應用函子有用?
- 25. 可以導出所有其他函數的函數是什麼?
- 26. Groovy each和forEach有什麼區別?
- 27. 什麼是由setTimeout調用的函數?
- 28. 以下函數的用法是什麼?
- 29. JMeter - __logn函數的用法是什麼?
- 30. Scala中的應用函數是什麼?
你不應該在命題中結束一個句子。 :) – 2011-05-17 22:23:39
@nathan [胡說](http://english.stackexchange.com/questions/16/when-is-it-okay-to-end-a-sentence-in-a-preposition/47#47) – 2011-05-17 22:34:04
@邁克爾,好的廢話。頭=爆炸。 – 2011-05-17 22:37:05