1
A
回答
6
unset()
支持移除個別數組元素。其餘元素的順序不受影響。
unset($array[0], $array[3], $array[8]);
要重新索引數組,只需在其上調用array_values()
即可。在您調用分類功能之前,訂單仍然保留;這只是重新索引:
$array = array_values($array);
0
array_slice()
將刪除任何數量的連續元素,從任一端開始。
它也將重新索引你的數組,並有一個選項不重新索引。
相關問題
- 1. 從陣列中刪除項目 - 角4
- 2. NSArray +從陣列中刪除項目
- 3. 從陣列中刪除項目
- 4. php從php陣列中刪除項目/變量使用按鈕
- 5. 從PHP陣列中刪除隨機項目
- 6. 無法刪除陣列中的項目
- 7. 從敲除可觀察陣列中刪除項目
- 8. Android - 從陣列列表中刪除項目ID
- 9. 從陣列中刪除重複項
- 10. 從二維陣列中刪除條目
- 11. 從PHP陣列中刪除值
- 12. 如何刪除陣列淘汰項目
- 13. 單車陣列和刪除項目
- 14. 從列表中刪除項目而不從數據源中刪除項目 - c#
- 15. 從php循環中刪除項目
- 16. PHP從數組中刪除項目
- 17. 從列表中刪除項目不從RecyclerView中刪除它們?
- 18. 使用arraycopy從陣列中刪除項目
- 19. 未從陣列會話中刪除的項目
- 20. 使用拼接從陣列中刪除項目
- 21. 使用Angular從陣列中刪除項目
- 22. 從陣列中刪除重複項與PHP
- 23. 從PHP陣列中刪除重複項(array_unique)
- 24. 刪除除了具有最高值的項目的所有項目從陣列
- 25. 刪除/從陣列
- 26. JavaScript - 從陣列中刪除
- 27. Android Firebase從列表中刪除項目
- 28. 從列表視圖中刪除項目
- 29. Python從列表中刪除項目
- 30. Sharepoint REST - 從列表中刪除項目
謝謝,我該如何重新索引數組? – 2010-11-09 04:11:54
更新了我的答案。 – BoltClock 2010-11-09 04:13:35