Looping pada Php

Fungsi looping ada lah Sebagai Pengulanggan Adapun beberapa Fugsi seperti :

1. while loops,
2. For Loops,
3. Breaking Out of a Loop,
4. continue Statements.


1.- While Loops :

Syntax Wihile
while (kondisi yang benar) {
   kode yang akan dijalankan;
}

Contoh :

<?php
$x = 1;
while($x <= 5) {
   echo "No: $x <br>";
   $x++;
}
?>  
Habil nya aka seperti ini :

No 1
No 2
No 3
No 4
No 5

Ket :
Contoh di atas ini pertama menetapkan $ x variabel 1 ($ x = 1). Kemudian, while loop akan terus berjalan selama $ x kurang dari atau sama dengan 5 ($ x <= 5). $ X akan meningkat 1 setiap kali loop berjalan ($ x ++):

2.- For Loops :

Syntax :

for (init counter; test counter; increment counter) {
    code to be executed;
}


Contoh :
<?php
for ($x = 0; $x <= 10; $x++) {
    echo "The number is: $x <br>";
}
?>
Ket : Menampilkan angka 0 sampai 10,

3.- Breaking Out of a Loop :

contoh :
contoh Menghentikan sebuah Loop untuk menghindari Loop:

 <?php
$counter = -3;

for (; $counter < 10; $counter++){
// Check for division by zero
if ($counter == 0){
echo “Stopping to avoid zero.”;
break;
}

echo “100/$counter
“;
}

?>



menghasilkan:

100/-3
100/-2
100/-1
Stopping to avoid division by zero.

*dia akan loop sampai fungsi if dan karena ada script break, maka proses akan berhenti
*script ini suatu saat akan berguna “Trust me”

4.- continue Statements :
 
penggunaan continue selain break

<?php
$counter =- 3;

for (; $counter < 10; $counter++){
// Check for division by zero
if ($counter == 0){
echo “Skipping to avoid zero.
“;
continue;
}

echo “100/$counter
“;
}

?>
Menghasilkan:

100/-3
100/-2
100/-1
Skipping to avoid zero.
100/1
100/2
100/3
100/4
100/5
100/6
100/7
100/8
100/9

*dia akan loop sampai fungsi if dan karena ada script continue, maka proses akan berhenti mengganti angka 0 menjadi
Skipping to avoid zero, lalu looping akan di lanjutkan kembali


1 comment:

  1. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. aktieanalys

    ReplyDelete

Powered by Blogger.