在PHP中,“foreach as”是一個循環語句,用於遍歷數組,語法為“foreach($array as $value){要執行代碼;}”,每進行一次循環,當前數組元素的值就會被賦值給$value變數。
本教學操作環境:windows10系統、PHP7.1版、DELL G3電腦
foreach 迴圈用於遍歷數組。
語法
foreach ($array as $value) { 要执行代码; }
每進行一次循環,當前數組元素的值就會被賦值給$value 變數(數組指標會逐一地移動),在進行下一次循環時,您將看到數組中的下一個值。
foreach ($array as $key => $value) { 要执行代码; }
每一次循環,當前數組元素的鍵與值就會被賦值給$key 和$value 變數(數字指標會逐一地移動),在進行下一次循環時,你會看到數組中的下一個鍵與值。
實例
下面的實例示範了一個輸出給定數組的值的循環:
實例
<?php $x=array("Google","Runoob","Taobao"); foreach ($x as $value) { echo $value . PHP_EOL; } ?>
輸出:
Google Runoob Taobao
下面的實例示範了一個輸出給定數組鍵與值的循環:
<?php $x=array(1=>"Google", 2=>"Runoob", 3=>"Taobao"); foreach ($x as $key => $value) { echo "key 为 " . $key . ",对应的 value 为 ". $value . PHP_EOL; } ?>
輸出:
key 为 1,对应的 value 为 Google key 为 2,对应的 value 为 Runoob key 为 3,对应的 value 为 Taobao
推薦學習:《PHP影片教學》
以上是php中foreach as的意思是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!