Rumah > Artikel > pembangunan bahagian belakang > Nota kajian PHP: pernyataan bersyarat dan kawalan gelung
Nota kajian PHP: pernyataan bersyarat dan kawalan gelung
[Pengenalan]
Dalam proses pembelajaran bahasa pengaturcaraan PHP, pernyataan bersyarat dan kawalan gelung adalah mata pengetahuan asas yang mesti dikuasai. Pernyataan bersyarat digunakan untuk melaksanakan kod yang berbeza mengikut situasi yang berbeza, manakala kawalan gelung membolehkan kami mengulang sekeping kod beberapa kali. Artikel ini akan memperkenalkan pernyataan bersyarat dan kawalan gelung dalam PHP secara terperinci, dan memberikan contoh kod khusus.
【1. Pernyataan Bersyarat】
Pernyataan bersyarat membolehkan kami melaksanakan blok kod yang berbeza secara selektif dalam keadaan berbeza. PHP menyediakan pelbagai pernyataan bersyarat, termasuk pernyataan if, pernyataan else, pernyataan elseif, dan pernyataan switch.
<?php $isSunday = true; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } ?>
Dalam contoh di atas, jika nilai $isSunday adalah benar, "Hari ini adalah hari Ahad, saya mahu berehat!"
<?php $isSunday = false; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } else { echo "今天不是星期天,我要去上班!"; } ?>
Dalam contoh di atas, jika nilai $isSunday adalah palsu, "Hari ini bukan Ahad, saya perlu pergi bekerja!"
<?php $isSunday = false; $isSaturday = true; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } elseif ($isSaturday) { echo "今天是星期六,我要去购物!"; } else { echo "今天不是星期天也不是星期六,我要去上班!"; } ?>
Dalam contoh di atas, jika nilai $isSunday adalah palsu dan nilai $isSaturday adalah benar, ia akan mengeluarkan "Hari ini adalah hari Sabtu, saya mahu untuk pergi membeli-belah!" ".
<?php $dayOfWeek = "Tuesday"; switch ($dayOfWeek) { case "Monday": echo "今天是星期一,我要去上班!"; break; case "Tuesday": echo "今天是星期二,我要去开会!"; break; case "Wednesday": echo "今天是星期三,我要去健身!"; break; default: echo "今天不是星期一、二、三,我要休息!"; } ?>
Dalam contoh di atas, jika nilai $dayOfWeek ialah "Selasa", "Hari ini ialah hari Selasa, saya perlu pergi ke mesyuarat!"
【2. Kawalan Gelung】
Kawalan gelung membolehkan kami melaksanakan sekeping kod berulang kali untuk memproses sejumlah besar data dengan cepat dan cekap. PHP menyediakan pelbagai struktur kawalan gelung, termasuk untuk gelung, gelung manakala, gelung do-while dan gelung foreach.
<?php for ($i = 1; $i <= 10; $i++) { echo "当前数字为:" . $i . "<br/>"; } ?>
Dalam contoh di atas, gelung for akan mengeluarkan nombor dari 1 hingga 10.
<?php $i = 1; while ($i <= 10) { echo "当前数字为:" . $i . "<br/>"; $i++; } ?>
Dalam contoh di atas, gelung while akan mengeluarkan nombor dari 1 hingga 10.
<?php $i = 1; do { echo "当前数字为:" . $i . "<br/>"; $i++; } while ($i <= 10); ?>
Dalam contoh di atas, gelung do-while akan mengeluarkan nombor dari 1 hingga 10.
<?php $fruits = array("苹果", "香蕉", "橙子", "梨子"); foreach ($fruits as $fruit) { echo "水果:" . $fruit . "<br/>"; } ?>
Dalam contoh di atas, gelung foreach akan mengeluarkan setiap buah dalam tatasusunan.
【Ringkasan】
Pernyataan bersyarat dan kawalan gelung adalah konsep yang sangat penting dalam pengaturcaraan PHP. Melalui pernyataan bersyarat, kita boleh melaksanakan blok kod yang berbeza mengikut situasi yang berbeza, melalui kawalan gelung, kita boleh berulang kali melaksanakan sekeping kod beberapa kali. Artikel ini menyediakan contoh kod pernyataan if, pernyataan else, pernyataan elseif, pernyataan suis, untuk gelung, gelung sementara, gelung do-while dan gelung foreach Saya harap ia akan membantu semua orang dalam proses pembelajaran PHP. Saya harap anda semua berjaya menguasai penyataan bersyarat dan kawalan gelung PHP!
Atas ialah kandungan terperinci Nota kajian PHP: pernyataan bersyarat dan kawalan gelung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!