Rabu, 08 Maret 2017

Perulangan/Loop - PHP

Assalamualaikum wr. wb.
Pada kesempatan kali ini saya akan berbagi mengenai loop atau perulangan dalam PHP,



A. Latar Belakang
Dalam suatu program terkadang kita melakukan kode yang sama secara berulang-ulang, maka kita menggunakan loop.

B. Maksud dan Tujuan
Mengetahui tentang loop pada PHP dan penggunaannya.

C. Pembahasan
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 :
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 while loop
Loop sementara mengeksekusi blok kode selama kondisi yang ditentukan benar.
Sintaknya,
while (kondisi benar) {
    kode yang dieksekusi;
}

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 ++) :

<?php
$x = 1;

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

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.
Sintaknya,
do {
    kode yang dieksekusi;
} while (kondisi benar);

Contoh di bawah ini menetapkan variabel $x 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 :

<?php
$x = 1;

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

Perhatikan bahwa dalam do 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 :

<?php
$x = 6;

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

D. Kesimpulan

Kita dapat melakukan pengulangan suatu program menggunakan while loop.

E. Referensi

- https://www.w3schools.com/php/php_looping.asp

Sekian dan terimakasih.
Wassalamualaikum wr. wb.

Tidak ada komentar:

Posting Komentar