
Isi Artikel
PHP Loops
PHP Loops Merupakan di gunakan untuk mengeksekusi blok kode yang sama berulang kali, selama kondisi tertentu benar. Pada bab-bab berikut kita akan mempelajari cara melakukan perulangan kode dengan menggunakan loop di PHP.
Dalam Pemrograman PHP memiliki jenis perulangan di antanya sebagai berikut :
- while – loop melalui blok kode selama kondisi yang ditentukan benar
- do … while – loop melalui blok kode satu kali, dan kemudian mengulangi loop selama kondisi yang ditentukan benar
- for – loop melalui blok kode beberapa kali
- foreach – loop melalui blok kode untuk setiap elemen dalam array Bab-bab berikut akan menjelaskan dan memberikan contoh dari setiap jenis loop.
Baca Juga : Belajar PHP #1, Belajar PHP #2, Belajar PHP #3, Belajar PHP #4, Belajar PHP #5, Belajar PHP #6, Belajar PHP #7, Belajar PHP #8, Belajar PHP #9
PHP Loops – while
while Loop merupakan Perulangan melalui blok kode selama kondisi yang di tentukan benar. berikut syntax nya :
Syntax :
while (kondisi = true) {
code;
}
Berikut Contohnya :
<!DOCTYPE html>
<html>
<body>
<?php
$x = 1;
while($x <= 5) {
echo "Ini adalah nomor : $x <br>";
$x++;
}
?>
</body>
</html>
Berikut Outputnya :
Ini adalah nomor : 1
Ini adalah nomor : 2
Ini adalah nomor : 3
Ini adalah nomor : 4
Ini adalah nomor : 5
PHP Loops – Do While
Do While Loop merupakan perulangan satu blok kode satu kali, dan kemudian mengulangi perulangan selama kondisi yang di tentukan benar. Berikut syntax nya:
Syntax :
<!DOCTYPE html>
<html>
<body>
<?php
$a = 1;
do {
echo "Ini adalah nomor : $a <br>";
$a++;
} while ($a <= 3);
?>
</body>
</html>
Output :
Ini adalah nomor : 1
Ini adalah nomor : 2
Ini adalah nomor : 3
PHP For Loop
Merupakan Mengulangi blok kode beberapa kali. perulangan ini di gunakan ketika kita tau jumlah perulangan yang harus di jalankan. berikut syntaknya :
Syntax :
for (init counter; test counter; increment counter) {
kode yang akan dijalankan untuk setiap iterasi;
}
Penjelasan : init conuter; merupakan Inisialisasi nilai penghitung perulangan, test counter; merupakan Di evaluasi untuk setiap iterasi loop. Jika di evaluasi TRUE, loop berlanjut, Jika dievaluasi ke FALSE, loop berakhir. increment counter; merupakan Meningkatkan nilai penghitung loop
Berikut contohnya :
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x <= 5; $x++) {
echo "Ini Nomor: $x <br>";
}
?>
</body>
</html>
Berikut output :
Ini Nomor: 0
Ini Nomor: 1
Ini Nomor: 2
Ini Nomor: 3
Ini Nomor: 4
Ini Nomor: 5
PHP foreach Loop
Foreeach Loop merupakan Perulangan melalui blok kode untuk setiap elemen dalam larik. Perulangan foreach bertugas hanya bekerja pada larik, dan di gunakan untuk mengulang melalui setiap pasangan kunci / nilai dalam sebuah larik. berikut syntax nya :
Syntax :
foreach ($array as $value) {
code ;
}
Penjelasan : Untuk setiap iterasi loop, nilai elemen array saat ini ditetapkan ke $ value dan pointer array di pindahkan satu, hingga mencapai elemen array terakhir. dan berikut adalah contoh PHP foreach Loop :
Berikut contoh PHP foreach Loop :
<!DOCTYPE html>
<html>
<body>
<?php
$warna = array("merah", "kuning", "hijau");
foreach ($warna as $value) {
echo "$value <br>";
}
?>
</body>
</html>
Output :
merah
kuning
hijau
Baca Juga Tutorial : Backup database dengan batchfile
PHP Break
PHP Break merupakan fitur loop yang di gunakan untuk “melompat keluar” dari pernyataan switch. Pernyataan break juga dapat digunakan untuk melompat keluar dari loop. berikut ini adalah contoh php break untuk keluar dari loop.
Contoh :
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "Ini Adalah Nomor: $x <br>";
}
?>
</body>
</html>
Output :
Ini Adalah Nomor: 0
Ini Adalah Nomor: 1
Ini Adalah Nomor: 2
Ini Adalah Nomor: 3
PHP Continue
PHP Continue Merupakan pernyataan Continue memutuskan satu iterasi (dalam loop), jika kondisi tertentu terjadi, dan berlanjut dengan iterasi berikutnya dalam loop. berikut contoh PHP Continue :
<!DOCTYPE html>
<html>
<body>
<?php
for ($x = 0; $x < 5; $x++) {
if ($x == 4) {
continue;
}
echo "Ini adalah nomor : $x <br>";
}
?>
</body>
</html>
Output :
Ini adalah nomor : 0
Ini adalah nomor : 1
Ini adalah nomor : 2
Ini adalah nomor : 3
PHP Break and Continue in While Loop
PHP Break and Continue in While Loop merupakan fitur yang berfusngsi untuk dapat menggunakan istirahat dan melanjutkan sementara loop. berikut contohnya :
Berikut contoh PHP Break :
<!DOCTYPE html>
<html>
<body>
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "Ini adalah nomor: $x <br>";
$x++;
}
?>
</body>
</html>
output :
Ini adalah nomor: 0
Ini adalah nomor: 1
Ini adalah nomor: 2
Ini adalah nomor: 3
Berikut adalah contoh Continue :
<!DOCTYPE html>
<html>
<body>
<?php
$x = 0;
while($x < 8) {
if ($x == 4) {
$x++;
continue;
}
echo "Ini adalah nomor : $x <br>";
$x++;
}
?>
</body>
</html>
Berikut output nya:
Ini adalah nomor : 0
Ini adalah nomor : 1
Ini adalah nomor : 2
Ini adalah nomor : 3
Ini adalah nomor : 5
Ini adalah nomor : 6
Ini adalah nomor : 7
0 Komentar