Dalam PHP, "foreach as" ialah pernyataan gelung yang digunakan untuk melintasi tatasusunan Sintaks ialah "foreach($array as $value){to execute code;}". tatasusunan semasa Nilai elemen akan diberikan kepada pembolehubah $value.
Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 7.1, komputer DELL G3
Gelung foreach digunakan untuk melintasi tatasusunan.
Sintaks
foreach ($array as $value) { 要执行代码; }
Setiap kali gelung dilakukan, nilai elemen tatasusunan semasa akan diberikan kepada pembolehubah $value (penuding tatasusunan akan bergerak satu demi satu gelung seterusnya, Anda akan melihat nilai seterusnya dalam tatasusunan.
foreach ($array as $key => $value) { 要执行代码; }
Setiap kali ia gelung, kunci dan nilai elemen tatasusunan semasa akan diberikan kepada pembolehubah $key dan $value (penunjuk digital akan bergerak satu demi satu apabila anda melakukan). gelung seterusnya, anda akan melihat ke kunci dan nilai seterusnya dalam tatasusunan.
Contoh
Contoh berikut menunjukkan gelung yang mengeluarkan nilai tatasusunan yang diberikan:
Contoh
<?php $x=array("Google","Runoob","Taobao"); foreach ($x as $value) { echo $value . PHP_EOL; } ?>
Output:
Google Runoob Taobao
Contoh berikut menunjukkan gelung yang mengeluarkan kunci tatasusunan dan nilai yang diberikan:
<?php $x=array(1=>"Google", 2=>"Runoob", 3=>"Taobao"); foreach ($x as $key => $value) { echo "key 为 " . $key . ",对应的 value 为 ". $value . PHP_EOL; } ?>
Output:
key 为 1,对应的 value 为 Google key 为 2,对应的 value 为 Runoob key 为 3,对应的 value 为 Taobao
Pembelajaran yang disyorkan: "PHP Tutorial Video》
Atas ialah kandungan terperinci Apakah maksud foreach seperti dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!