Mengenal Perintah Perulangan For dan While pada PHP


Sebelumnya kita telah membahas Control Flow Branching (Percabangan) nah kali ini kita akan membahas Control Flow Looping (Perulangan). Looping digunakan apabila kita akan menampilkan data yang sangat banyak entah dari database atau data yang tersimpan pada variabel, selain itu Looping bisa digunakan untuk menyimpan data yang banyak yang di-input-kan oleh user. Sebenarnya bisa kita menampilkan atau menyimpan data yang banyak tanpa Looping tapi itu sangat amat tidak efektif  kenapa? Karena jika datanya hanya ada satu atau dua tidak akan menjadi masalah tetapi apa yang terjadi jika datanya ada 100 lebih dan datanya akan bertambah setiap hari atau bahkan jam tentu itu akan sangat merepotkan, nah untuk inilah Looping digunakan.

Pada Perulangan terbagi menjadi 4 yaitu :

  • For
  • While
  • Do-While
  • Foreach
Semua akan kita bahas dibawah :
  • For
Struktur dasar pada penulisan For adalah : 

<html>
<body>
<?php
for(nilaiawal;kondisi;increment){
// statement
}
?>
</body>
</html>

Keterangan :
    • nilaiawal 
      kondisi awal suatu variabel yang akan digunakan dalam perulangan.
    • kondisi
      ini adalah kondisi yang harus dipenuhi agar perulangan dapat terus berjalan.
    • increment
      increment bisa kalian lihat di artikel Macam-macam Operator pada PHP.
Contoh :

<html>
<body>
<?php
for($i = 1;$i <= 10;$i++){
echo $i . " ";
}
?>
</body>
</html>
  • While
Struktur dasar pada penulisan While adalah : 

<html>
<body>
<?php
while(kondisi){
// statement
}
?>
</body>
</html>

Keterangan :
    • kondisi
      ini adalah kondisi yang harus dipenuhi agar perulangan dapat terus berjalan.
    • increment
      increment pada perulangan While dapat diletakkan sesudah atau sebelum statement, increment bisa kalian lihat di artikel Macam-macam Operator pada PHP.
Contoh :

<html>
<body>
<?php
$i = 1;
while($i <= 10){
echo $i . " ";
$i++;
}
?>
</body>
</html>
  • Do-While
Do-While pada dasarnya sama dengan While hanya saja pada Do-While statement-nya dulu yang akan dijalankan baru diseleksi kondisinya sedangkan While akan diseleksi dahulu setelah itu baru dijalankan statement-nya.
Struktur dasar pada penulisan Do-While adalah : 

<html>
<body>
<?php
do{
// statement
}while(kondisi)
?>
</body>
</html>

Keterangan :
    • kondisi
      ini adalah kondisi yang harus dipenuhi agar perulangan dapat terus berjalan.
    • increment
      increment pada perulangan While dapat diletakkan sesudah atau sebelum statement, increment bisa kalian lihat di artikel Macam-macam Operator pada PHP.
Contoh :

<html>
<body>
<?php
$i = 1;
do{
echo $i . " ";
$i++;
}while($i <= 10)
?>
</body>
</html>
  • ForEach
ForEach adalah perintah perulangan yang sistemnya sama dengan For tapi dikhususkan untuk array.
Struktur dasar pada penulisan ForEach adalah : 

<html>
<body>
<?php
foreach($namaarray as $namavar){
// statement namavar
}
?>
</body>
</html>

Keterangan :
    • $namaarray
      nama array yang akan ditampilkan datanya.
    • $namavar
      variabel yang akan digunakan sebagai perantara data array yang akan ditampilkan. Nama dari variabel ini bebas.
Contoh :

<html>
<body>
<?php
$angka = array(1,2,3,4,5,6,7,8,9,10);
foreach($angka as $value){
echo $value . " ";
}
?>
</body>
</html>


Seluruh contoh diatas akan menampilkan angka 1 sampai 10.

Seluruh Control Flow Looping sudah kita jelaskan semoga kalian paham. Sampai jumpa di artikel selanjutnya dan selalu mencoba ya guys.
Admin Semoga Informasi Yang Diberikan Melalui Web Ini Dapat Bermanfaat Bagi Saudara/i

No comments for "Mengenal Perintah Perulangan For dan While pada PHP"