tutorial pengembangan web terbaru
 

PHP 5 sementara Loops


PHP sementara loop mengeksekusi blok kode sementara kondisi yang ditentukan benar.


PHP 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-baris dalam naskah, kita dapat menggunakan loop untuk melakukan tugas seperti ini.

Dalam PHP, kita memiliki pernyataan perulangan berikut:

  • while - 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
  • for - loop melalui blok kode jumlah tertentu kali
  • foreach - loop melalui blok kode untuk setiap elemen dalam array

PHP sementara loop

Loop sementara mengeksekusi blok kode selama kondisi yang ditentukan benar.

Sintaksis

while ( 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++;
}
?>
Menjalankan contoh »

PHP do ... while loop

do The ... while akan selalu mengeksekusi blok kode sekali, itu akan kemudian memeriksa kondisi, dan ulangi loop sementara kondisi yang ditentukan benar.

Sintaksis

do {
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. Kemudian kondisi 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);
?>
Menjalankan contoh »

Perhatikan bahwa dalam do a while kondisi diuji SETELAH mengeksekusi laporan dalam loop. Ini berarti bahwa do while akan mengeksekusi pernyataan yang 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);
?>
Menjalankan contoh »

Untuk loop dan loop foreach akan dijelaskan dalam bab berikutnya.