Senin, 24 Maret 2014

PHP while Loops

PHP while loops mengeksekusi blok kode sementara kondisi tertentu adalah 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 sebagai berikut:
  • while - perulangan melalui blok kode selama kondisi yang ditentukan benar
  • do...while - loop menjalankan blok kode sekali, dan kemudian mengulangi perulangan selama kondisi yang ditentukan benar
  • for - perulangan sekali  melalui blok kode dengan nomor tertentu
  • foreach -perulangan melalui blok kode untuk setiap elemen dalam array

The PHP while Loop

Perulangan While  mengeksekusi blok kode selama kondisi tertentu adalah benar.

Syntax

while (kondisi yang benar)
  {
  kode yang akan dieksekusi;
  }

Contoh di bawah, set pertama variabel $x  untuk 1 ($x = 1;). Kemudian, Perulangan while akan terus berjalan selama $x kurang dari atau sama dengan 5. $x akan meningkat 1 setiap kali loop berjalan ($x++;):

<?php
$x=1;
while($x<=5)
  {
  echo "The number is: $x <br>";
  $x++;
  }
?>

Hasil yang akan tampil dari kode diatas yaitu:

The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5

The PHP do...while Loop

Perulangan do...while akan selalu mengeksekusi blok kode sekali, maka ia akan memeriksa kondisi, dan ulangi loop sementara kondisi tertentu adalah benar.

Syntax


do
  {
  kode yang akan dieksekusi;
 
}
while (kondisi benar);

Contoh di bawah, set pertama variabel $x untuk 1 ($x = 1;). Kemudian, perulangan do while akan menulis beberapa output, dan kemudian penambahan variabel $x dengan 1. Maka kondisi tersebut akan diperiksa (apakah $x kurang dari atau sama dengan 5?), Dan loop akan terus berjalan selama $x kurang dari atau sama dengan 5:

<?php
$x=1;
do
  {
  echo "The number is: $x <br>";
  $x++;
  }
while ($x<=5)
?>

Perhatikan bahwa dalam do while kondisi ini diuji setelah mengeksekusi laporan dalam loop. Ini berarti bahwa do while akan mengeksekusi pernyataan setidaknya sekali, bahkan jika kondisi gagal pertama kalinya.

Contoh di bawah ini menetapkan
variabel $x = 6, kemudian berjalan loop, dan kemudian kondisi diperiksa:

<?php
$x=6;
do
  {
  echo "The number is: $x <br>";
  $x++;
  }
while ($x<=5)
?>




Sumber: w3schools

0 komentar:

Posting Komentar