


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.
- penyataan if
jika penyataan digunakan untuk melaksanakan blok kod tertentu apabila syarat adalah benar. Berikut ialah contoh pernyataan if:
<?php $isSunday = true; if ($isSunday) { echo "今天是星期天,我要放松一下!"; } ?>
Dalam contoh di atas, jika nilai $isSunday adalah benar, "Hari ini adalah hari Ahad, saya mahu berehat!"
- else statement
else statement digunakan untuk melaksanakan blok kod tertentu apabila syarat pernyataan if palsu. Berikut ialah contoh pernyataan if-else:
<?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!"
- elseif statement
elseif statement digunakan untuk memilih dan melaksanakan blok kod antara berbilang syarat. Berikut ialah contoh pernyataan if-elseif-else:
<?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!" ".
- penyataan suis
Pernyataan suis digunakan untuk memilih dan melaksanakan blok kod antara berbilang pilihan. Berikut ialah contoh pernyataan suis:
<?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.
- untuk gelung
Gelung for berulang kali melaksanakan bahagian kod apabila syarat yang ditetapkan dipenuhi. Berikut ialah contoh gelung for:
<?php for ($i = 1; $i <= 10; $i++) { echo "当前数字为:" . $i . "<br/>"; } ?>
Dalam contoh di atas, gelung for akan mengeluarkan nombor dari 1 hingga 10.
- while loop
a while loop berulang kali melaksanakan bahagian kod apabila syarat tertentu dipenuhi. Berikut ialah contoh gelung sementara:
<?php $i = 1; while ($i <= 10) { echo "当前数字为:" . $i . "<br/>"; $i++; } ?>
Dalam contoh di atas, gelung while akan mengeluarkan nombor dari 1 hingga 10.
- gelung do-while
Gelung do-while melaksanakan blok kod sekali dan kemudian melaksanakannya berulang kali apabila syarat yang ditentukan dipenuhi. Berikut ialah contoh gelung do-while:
<?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.
- gelung foreach
gelung foreach digunakan untuk melelaran melalui setiap elemen dalam tatasusunan. Berikut ialah contoh gelung foreach:
<?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!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Jika anda seorang pembangun PHP yang berpengalaman, anda mungkin merasakan bahawa anda telah berada di sana dan telah melakukannya. Anda telah membangunkan sejumlah besar aplikasi, menyahpenyahpepijat berjuta-juta baris kod dan mengubah suai sekumpulan skrip untuk mencapai op

Kod Visual Studio, juga dikenali sebagai Kod VS, ialah editor kod sumber percuma — atau persekitaran pembangunan bersepadu (IDE) — tersedia untuk semua sistem pengendalian utama. Dengan koleksi sambungan yang besar untuk banyak bahasa pengaturcaraan, Kod VS boleh menjadi c

JWT adalah standard terbuka berdasarkan JSON, yang digunakan untuk menghantar maklumat secara selamat antara pihak, terutamanya untuk pengesahan identiti dan pertukaran maklumat. 1. JWT terdiri daripada tiga bahagian: header, muatan dan tandatangan. 2. Prinsip kerja JWT termasuk tiga langkah: menjana JWT, mengesahkan JWT dan muatan parsing. 3. Apabila menggunakan JWT untuk pengesahan di PHP, JWT boleh dijana dan disahkan, dan peranan pengguna dan maklumat kebenaran boleh dimasukkan dalam penggunaan lanjutan. 4. Kesilapan umum termasuk kegagalan pengesahan tandatangan, tamat tempoh, dan muatan besar. Kemahiran penyahpepijatan termasuk menggunakan alat debugging dan pembalakan. 5. Pengoptimuman prestasi dan amalan terbaik termasuk menggunakan algoritma tandatangan yang sesuai, menetapkan tempoh kesahihan dengan munasabah,

Rentetan adalah urutan aksara, termasuk huruf, nombor, dan simbol. Tutorial ini akan mempelajari cara mengira bilangan vokal dalam rentetan yang diberikan dalam PHP menggunakan kaedah yang berbeza. Vokal dalam bahasa Inggeris adalah a, e, i, o, u, dan mereka boleh menjadi huruf besar atau huruf kecil. Apa itu vokal? Vokal adalah watak abjad yang mewakili sebutan tertentu. Terdapat lima vokal dalam bahasa Inggeris, termasuk huruf besar dan huruf kecil: a, e, i, o, u Contoh 1 Input: String = "TutorialSpoint" Output: 6 menjelaskan Vokal dalam rentetan "TutorialSpoint" adalah u, o, i, a, o, i. Terdapat 6 yuan sebanyak 6

Tutorial ini menunjukkan cara memproses dokumen XML dengan cekap menggunakan PHP. XML (bahasa markup extensible) adalah bahasa markup berasaskan teks yang serba boleh yang direka untuk pembacaan manusia dan parsing mesin. Ia biasanya digunakan untuk penyimpanan data

Mengikat statik (statik: :) Melaksanakan pengikatan statik lewat (LSB) dalam PHP, yang membolehkan kelas panggilan dirujuk dalam konteks statik dan bukannya menentukan kelas. 1) Proses parsing dilakukan pada masa runtime, 2) Cari kelas panggilan dalam hubungan warisan, 3) ia boleh membawa overhead prestasi.

Apakah kaedah sihir PHP? Kaedah sihir PHP termasuk: 1. \ _ \ _ Membina, digunakan untuk memulakan objek; 2. \ _ \ _ Destruct, digunakan untuk membersihkan sumber; 3. \ _ \ _ Call, mengendalikan panggilan kaedah yang tidak wujud; 4. \ _ \ _ Mendapatkan, melaksanakan akses atribut dinamik; 5. \ _ \ _ Set, melaksanakan tetapan atribut dinamik. Kaedah ini secara automatik dipanggil dalam situasi tertentu, meningkatkan fleksibiliti dan kecekapan kod.
