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 kode baris hampir sama 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 tertentu
adalah benar
- untuk - loop melalui
blok kode nomor tertentu kali
- foreach - loop melalui blok kode untuk setiap elemen dalam array
PHP while Loops
The
while loop mengeksekusi blok kode selama kondisi yang ditentukan benar.
Sintaksis
while ( condition is true )
{
code to be executed ;
}
{
code to be executed ;
}
Contoh
di bawah ini pertama menetapkan variabel $ x ke 1 ($ x = 1 ;). Kemudian,
loop sementara akan terus berjalan selama $ x kurang dari atau sama dengan 5. $ X
akan meningkat 1 setiap kali berjalan lingkaran ($ x + + ;):
Contoh
<?php
$x=1;
while($x<=5)
{
echo "The number is: $x <br>";
$x++;
}
?>
$x=1;
while($x<=5)
{
echo "The number is: $x <br>";
$x++;
}
?>
PHP do ...
while loop
The
do ... while akan selalu mengeksekusi blok kode sekali, maka ia akan memeriksa
kondisi, dan ulangi loop sementara kondisi yang ditentukan benar.
Sintaksis
do
{
code to be executed;
}
while ( condition is true );
{
code to be executed;
}
while ( condition is true );
Contoh
di bawah ini pertama menetapkan variabel $ x ke 1 ($ x = 1 ;). Kemudian,
lakukan saat lingkaran 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)
?>
$x=1;
do
{
echo "The number is: $x <br>";
$x++;
}
while ($x<=5)
?>
Perhatikan
bahwa dalam melakukan loop sementara kondisi ini diuji setelah mengeksekusi
pernyataan di dalam loop. Ini berarti bahwa lakukan saat lingkaran akan mengeksekusi
pernyataan tersebut setidaknya sekali, bahkan jika kondisi gagal pertama
kalinya.
Contoh
di bawah ini menetapkan $ 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)
?>
$x=6;
do
{
echo "The number is: $x <br>";
$x++;
}
while ($x<=5)
?>
Untuk loop dan loop foreach akan dijelaskan dalam bab
berikutnya.
0 komentar: