PHP untuk gelung
PHP untuk gelung melaksanakan blok kod beberapa kali tertentu.
PHP untuk gelung
Anda boleh menggunakan gelung for jika anda telah menentukan terlebih dahulu bilangan kali skrip akan dijalankan.
Sintaks
for (init counter; test counter; increment counter) { code to be executed; }
Parameter:
· pembilang init: Mulakan nilai pembilang gelung
· pembilang ujian:: Nilai setiap lelaran gelung. Jika nilainya BENAR, teruskan gelung. Jika nilainya FALSE, gelung berakhir.
· pembilang kenaikan: Naikkan nilai pembilang gelung
Contoh berikut menunjukkan nombor daripada 0 hingga 10:
Contoh
<?php for ($x=0; $x<=10; $x++) { echo "数字是:$x <br>"; } ?>
Gelung foreach PHP
Gelung foreach hanya berfungsi pada tatasusunan dan digunakan untuk mengulang setiap pasangan kunci/nilai dalam tatasusunan.
Sintaks
foreach ($array as $value) { code to be executed; }
Setiap lelaran gelung, nilai elemen tatasusunan semasa akan diberikan kepada pembolehubah $value dan penuding tatasusunan akan bergerak satu demi satu sehingga elemen tatasusunan terakhir dicapai .
Contoh berikut menunjukkan gelung yang akan mengeluarkan nilai tatasusunan yang diberikan ($warna):
Contoh
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } ?>
untuk (ungkapan 1; ungkapan 2; ungkapan 3) {
Segmen kod yang perlu dilaksanakan ialah
}
· Ungkapan 1 ialah tugasan permulaan dan berbilang kod boleh diberikan pada masa yang sama .
· Ungkapan 2 dinilai sebelum permulaan setiap gelung. Jika nilainya BENAR, gelung diteruskan dan pernyataan gelung bersarang dilaksanakan. Jika nilainya FALSE, gelung ditamatkan.
· Ungkapan 3 dinilai selepas setiap gelung.
· <? ee
------ ------------------------------------------ -------- ------------------------------------------ ---------------------- -------------------
Gunakan gelung for untuk mencipta jadual pendaraban 9*9 🎜>//99 Jadual pendaraban bermula dari 1, jadi isytiharkan pembolehubah $i = 1 dan jadikan $i kurang daripada 10, iaitu nilai maksimum ialah 9
<?PHP for($i=0,$j=10;$i<$j;$i++,$j--){ echo $i.'---------'.$j.'<br />'; } ?>
gelung foreachThe gelung foreach digunakan untuk melintasi tatasusunan dan boleh digunakan kemudian apabila beroperasi pada tatasusunan.
Sintaks
foreach ($array sebagai $value)
{Untuk melaksanakan kod;
}Setiap kali anda gelung, nilai elemen tatasusunan semasa akan diberikan kepada pembolehubah $value (penunjuk tatasusunan akan bergerak satu demi satu), dan apabila anda gelung kali seterusnya, anda akan melihat nilai seterusnya dalam tatasusunan .
rreeeebahagian seterusnya