在PHP 中識別關聯數組或順序數組
PHP 預設將數組視為關聯數組,區分順序數組和關聯數組帶來了挑戰。這是因為需要將陣列分類為「清單」(從 0 開始的數字鍵)或關聯陣列(命名鍵)。
辨識順序數組
到判斷一個陣列是否是連續的,可以用下面的函數使用:
使用此函數,我們可以區分以下陣列:
舊程式碼和PHP 8.1
對於 PHP 8.1 及以上版本,內建 array_is_list() 函數消除了自訂的需要功能:
以上是如何區分 PHP 中的順序數組和關聯數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!