Q
對象重複使用循環
0
A
回答
1
for
環路工程已遞增或遞減數字索引數組和關聯數組,你必須使用的foreach除非你有鑰匙單獨的陣列,例如:
$count = count($keys);
for($i=0; $i < $count; $i++) {
echo $arr[$keys[$i]];
}
,或者你可以重新索引你的assocative陣列,使用array_values
$arr = array_values($assoc_array);
$count = count($arr);
for($i=0; $i < $count; $i++) {
echo $arr[$i];
}
的對象,它們的屬性,不能從數字開始,所以你有你的對象轉換爲數組和REINDEX鍵。
$arr = array_values(json_decode(json_encode($object), true));
$count = count($arr);
for($i=0; $i < $count; $i++) {
echo $arr[$i];
}
儘量避免以上的和使用foreach
代替。
-1
相關問題
- 1. 使用正常的循環移除對象的重複數組
- 2. 在SimpleXML對象上使用xPath對foreach循環返回重複數據
- 3. 使用循環的對象使用fill()
- 4. 使用while循環重複輸出行?
- 5. Django模板中重複使用循環
- 6. JavaScript,重複循環
- 7. AllFramesReady重複循環
- 8. dispatch_after循環/重複
- 9. 如何使用'do while'循環重複'for'循環
- 10. 從複選框循環中循環瀏覽json對象
- 11. 用於對象內對象的循環
- 12. 解析javascript for循環,創建多個對象而不重複
- 13. For循環在Maya中重複對象 - Python 2
- 14. 使用多維數組循環對象
- 15. 使用循環更改數組對象
- 16. 使用名稱循環訪問對象
- 17. 使用jquery.each()循環創建對象鍵
- 18. 使用for循環生成data.frame對象
- 19. 有沒有辦法在循環中重新使用Formatter對象?
- 20. 重新使用for循環中的對象名稱?
- 21. 循環jquery對象
- 22. 對於循環JavaScript對象
- 23. Bash使循環多次重複代碼
- 24. 避免重複(for循環)
- 25. Python非重複循環
- 26. 循環/在sikuli中重複
- 27. ForEach循環重複行
- 28. PHP字母循環重複
- 29. C++ while循環重複
- 30. LinearLayoutManager - 循環中的重複
是的,它會工作,但爲什麼不自己嘗試呢? – rjdown
來自pastebin的http://php.net/manual/en/language.oop5.iterations.php – rjdown
,'galleryInfoContainer'的孩子有私人訪問標識符,你不能在課堂外訪問它們。 –