PHP 索引陣列
PHP 索引陣列
在索引陣列中,每個元素都有一個索引號。
預設情況下,第一個元素的索引是 0,第二個元素的索引是 1,依此類推。
訪問索引陣列
要訪問陣列元素,可以引用其索引號。
更改值
要更改陣列元素的值,請使用索引號。
迴圈遍歷索引陣列
要迴圈遍歷並列印索引陣列的所有值,您可以使用 `foreach` 迴圈,如下所示
示例
顯示所有陣列元素
$cars = array("Volvo", "BMW", "Toyota");
foreach ($cars as $x) {
echo "$x <br>";
}
自己動手試一試 »
要獲取所有陣列函式的完整參考,請訪問我們的完整 PHP 陣列參考。
索引號
索引陣列的鍵是數字,預設情況下,第一個元素是 0,第二個是 1,依此類推,但也有例外。
新元素將獲得下一個索引號,即比最高現有索引大一的數字。
所以,如果您有如下陣列
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
如果您使用 `array_push()` 函式新增一個新元素,該新元素將獲得索引 3
但是,如果您有一個具有隨機索引號的陣列,如下所示
$cars[5] = "Volvo";
$cars[7] = "BMW";
$cars[14] = "Toyota";
如果您使用 `array_push()` 函式新增一個新元素,新元素的索引號將是什麼?