Langsung ke konten utama

PHP Switch, For Loops, dan While Loops

PHP STATEMENT
Pernyataan switch digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.
PHP beralih Pernyataan
Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi .

Sintaksis

switch (n) {
    case label1:
        code to be executed if n=label1;
        break;
    case label2:
        code to be executed if n=label2;
        break;
    case label3:
        code to be executed if n=label3;
        break;
    ...
    default:
        code to be executed if n is different from all labels;
}
Ini adalah cara kerjanya: Pertama kita memiliki ekspresi tunggal n (paling sering variabel), yang dievaluasi sekali. Nilai ekspresi ini kemudian dibandingkan dengan nilai-nilai untuk setiap kasus dalam struktur. Jika ada pertandingan, blok kode yang terkait dengan kasus yang dieksekusi. Gunakan istirahat untuk mencegah kode dari berlari ke kasus berikutnya secara otomatis. The bawaan pernyataan digunakan jika tidak ada yang cocok.

Contoh

<?php
$favcolor = 
"red";
switch ($favcolor) {
    
case "red":
        
echo "Your favorite color is red!";
   
     break;
 
   case "blue":
        
echo "Your favorite color is blue!";
   
     break;
 
   case "green":
        
echo "Your favorite color is green!";
   
     break;
 
   default:
        
echo "Your favorite color is neither red, blue, nor green!";
}
?>
Maka hasil di web:

PHP 5 WHILE Loops
Seringkali ketika Anda menulis kode, Anda ingin blok kode yang sama untuk menjalankan lagi dan lagi berturut-turut. Alih-alih menambahkan beberapa hampir sama kode-garis dalam naskah, kita dapat menggunakan loop untuk melakukan tugas seperti ini.
Dalam PHP, kita memiliki pernyataan perulangan berikut:
  • sementara - loop melalui blok kode selama kondisi yang ditentukan benar
  • do ... while - loop melalui blok kode sekali, dan kemudian mengulangi loop selama kondisi yang ditentukan benar
  • untuk - loop melalui blok kode jumlah tertentu kali
  • foreach - loop melalui blok kode untuk setiap elemen dalam array
Loop sementara mengeksekusi blok kode selama kondisi yang ditentukan benar.
Sintaksis
while (condition is true) {
    code to be executed;
}
Contoh di bawah ini pertama menetapkan $ x variabel untuk 1 ($ x = 1). Kemudian, sementara loop akan terus berjalan selama $ x kurang dari atau sama dengan 5 ($ x <= 5). $ X akan meningkat 1 setiap kali loop berjalan ($ x ++).
Contoh
<?php
$x = 
1;
while($x <= 5) {
    
echo "The number is: $x <br>";
    $x++;
?>
Maka hasil di web:
PHP do ... while loop
do ... while akan selalu mengeksekusi blok kode sekali, itu akan kemudian memeriksa kondisi, dan ulangi loop sementara kondisi yang ditentukan benar.
Sintaksis
do {
    code to be executed;} while (condition is true);
Contoh di bawah ini pertama menetapkan $ x variabel untuk 1 ($ x = 1). Kemudian, do while akan menulis beberapa output, dan kemudian kenaikan variabel $ x dengan 1. maka kondisi tersebut akan diperiksa (adalah $ x kurang dari atau sama dengan 5?), Dan loop akan terus berjalan selama $ x kurang dari atau sama dengan 5.
Contoh
<?php
$x = 
1;
do {
    
echo "The number is: $x <br>";
    $x++;
while ($x <= 5);?>
Maka hasilnya akan sama seperti yang contoh sebelum bahwa number akan berurutan sesuai yang diinginkan.
Perhatikan bahwa dalam do a while kondisi diuji SETELAH mengeksekusi pernyataan di dalam loop. Ini berarti bahwa do while akan mengeksekusi pernyataan setidaknya sekali, bahkan jika kondisi salah pertama kalinya.
Contoh di bawah set $ x variabel untuk 6, kemudian berjalan loop, dan kemudian kondisi diperiksa.
Contoh
<?php
$x = 
6;
do {
    
echo "The number is: $x <br>";
    $x++;
while ($x <= 5);?>
Maka hasil di web:
PHP FOR LOOPS
PHP untuk loop mengeksekusi blok kode jumlah tertentu.
Untuk loop digunakan ketika Anda tahu sebelumnya berapa kali script harus dijalankan.
Sintaksis
for (init counter; test counter; increment counter) {
    code to be executed;
}
parameter:
  • init kontra : Inisialisasi nilai loop counter
  • Tes kontra : Dievaluasi untuk setiap iterasi loop. Jika bernilai TRUE, loop terus. Jika mengevaluasi ke FALSE, loop berakhir.
  • Peningkatan kontra : Meningkatkan nilai loop counter
Contoh di bawah akan menampilkan angka 0 sampai 10.
Contoh
<?php for ($x = 0; $x <= 10; $x++) {
    
echo "The number is: $x <br>";
?>
Maka hasil di web:

Komentar

Postingan populer dari blog ini

PHP TUTORIAL

PHP adalah banyak digunakan, bebas, dan alternatif efisien untuk pesaing seperti Microsoft ASP. Script PHP dieksekusi pada server. Apa yang Harus Anda Sudah Tahu Sebelum Anda melanjutkan Anda harus memiliki pemahaman dasar sebagai berikut: HTML CSS JavaScript Apa itu PHP? PHP merupakan singkatan dari "PHP: Hypertext Preprocessor" PHP adalah banyak digunakan, open source bahasa scripting script PHP dieksekusi pada server PHP bebas untuk download dan digunakan PHP adalah bahasa yang menakjubkan dan populer! Hal ini cukup kuat untuk menjadi inti dari sistem blogging terbesar di web (WordPress)! Hal ini cukup dalam untuk menjalankan jaringan sosial terbesar (Facebook)! Hal ini juga cukup mudah untuk menjadi bahasa sisi server pertama pemula! Apa itu File PHP? file PHP dapat berisi teks, HTML, CSS, JavaScript, dan kode PHP Kode PHP dieksekusi pada server, dan hasilnya dikembalikan ke browser sebagai HTML biasa file PHP memiliki ekstensi ".ph...

PHP Array, Super Global dan Fungsi

PHP Fungsi Kekuatan sebenarnya dari PHP berasal dari fungsinya; memiliki lebih dari 1000 built-in fungsi. PHP Ditetapkan Pengguna Fungsi Selain fungsi PHP built-in, kita dapat membuat fungsi kita sendiri. Sebuah fungsi adalah blok pernyataan yang dapat digunakan berulang kali dalam sebuah program. Sebuah fungsi tidak akan mengeksekusi langsung ketika beban halaman. Sebuah fungsi akan dijalankan dengan sebuah panggilan ke fungsi . Buat Fungsi Ditetapkan Pengguna di PHP Sebuah fungsi yang ditetapkan pengguna deklarasi dimulai dengan kata "fungsi" . Sintaksis function  functionName () {     code to be executed ; } Catatan:  Sebuah nama fungsi dapat diawali dengan huruf atau garis bawah (bukan angka). Tip:  Berikan fungsi nama yang mencerminkan apa fungsi tidak! nama fungsi TIDAK case-sensitive. Pada contoh di bawah, kita membuat fungsi bernama "writeMsg ()". Pembukaan keriting brace ({) menunjukkan awal dari kode fungsi dan brace keriting penut...