在 Foreach 迴圈中尋找索引
與 for 迴圈類似,PHP 中的 foreach 迴圈也允許您存取目前元素。然而,與 for 迴圈不同,foreach 迴圈使用不同的語法來公開此資訊。
基本 foreach 迴圈的語法如下:
foreach($array as $key=>value) { // do stuff }
在此語法中, $key 變數會保存 $array 中每個元素的索引。此索引可用於存取 $value 變數中元素的對應值。
範例
考慮以下foreach 循環:
$fruits = ['apple', 'banana', 'cherry', 'durian']; foreach($fruits as $index=>$fruit) { echo 'Fruit ' . $index . ': ' . $fruit . PHP_EOL; }
在此範例中,$index 變數保存$fruits 陣列中每個水果元素的索引。循環輸出每行的索引和對應的水果值,從而產生以下輸出:
Fruit 0: apple Fruit 1: banana Fruit 2: cherry Fruit 3: durian
以上是如何存取 PHP foreach 迴圈中的元素索引?的詳細內容。更多資訊請關注PHP中文網其他相關文章!