Belajar PHP Dasar: #6 Looping pada PHP

Belajar PHP Dasar: #6  Looping pada PHP

Belajar PHP Dasar: #6 Looping pada PHP - Selamat datang di codekami. Disini kita akan melanjutkan belajar pemrograman php dasar. Sebelumnya kita sudah belajar banyak mengenai pengkondisian dalam php, kali ini kita akan belajar tentang looping pada php.

Apa itu Looping?

Looping atau dalam bahasa Indonesia berarti perulangan, merupakan suatu proses perulangan data atau eksekusi kode tanpa henti, sampai batas yang kita tentukan. Struktur looping pada php bisa kita lakukan dengan 3 cara. Pertama, kondisi awal. Kedua, aturan perintah yang akan dijalankan. Ketiga, hasil kondisi setelah perulangan berhenti.

Baca juga: tutorial membuat aplikasi android tanpa coding

Dalam looping di php ada beberapa intruksi untuk melakukan perulangan, diantaranya:
  1. Perulangan For.
  2. Perulangan While
  3. Perulangan Do-While.
  4. Perulangan Foreach.
Kita akan bahas satu persatu cara pengulangan dengan ketiga konsep tersebut.

1. Perulangan dengan For

Yang pertama kita akan belajar looping php menggunakan for. Contoh penulisannya seperti berikut:

<?php
for(bentuk awal; kondisi; aturan){
statemant
}
?>

Contoh sederhananya seperti berikut:

<?php
for($a=1; $a<5; $a++){
echo "Saya sedang belajar Looping php di codekami.tech <br>";
}
?>

Jadi disini kita akan melakukan perulangan dengan bentuk awal 1, dan dilakukan perulangan dengan kondisi kurang dari 5, dan dalam bentuk increment(ditambah +1).

Hasilnya seperti ini:

Perulangan dengan For

Contoh diatas adalah perulangan dengan increment, bagaimana kalau dengan decrement?. Contoh looping dengan decrement seperti ini:

<?php
for($a=15; $a>0; $a--){
echo $a.'<br>';
}
?>

Disini kita punya variabel dengan nilai 15, dengan kondisi nilai variabel lebih dari 0, dan perulangannya decrement, artinya perulangannya di kurangi (-1).

Hasilnya seperti ini:

Perulangan dengan For bagian 2

Dari angka 15 akan dilakukan proses decrement sampai angka 1.

2. Perulangan dengan While

Perulangan while sama halnya dengan for, tapi bentuk penulisannya yang berbeda. Bentuk penulisannya seperti berikut:

<?php
while(kondisi){
// hasil cetak
aturan
}
?>

Contoh:

<?php
$no = 0;
while($no < 10){
echo "Perulangan ke-".$no."<br>";
$no++;
}
?>

Disini kita membuat variabel no, dengan nilai 0. Kemudian akan kita looping menggunakan while, setelah sintak while kita punya parameter kondisi kurang dari 10, kemudian akan di looping menggunakan increment (+1). Hasilnya seperti ini:

Perulangan dengan While

3. Perulangan dengan Do-While

Perulangan ini seperti perulangan while. Tapi ada sedikit perbedaan yaitu, pada perulangan ini dimulai dengan do, dan disambung dengan while. Bentuk penulisannya seperti ini:

<?php
do{
// hasil perulangan
aturan
}while(kondisi);
?>

Contoh codenya seperti ini:

<?php
$no = 0;
do{
echo "Looping ke-".$no."<br>";
$no++;
}while($no < 10);
?>

Hasilnya:

Perulangan dengan Do-While

4. Perulangan dengan Foreach

Perulngan terakhir yang akan kita pelajari adalah foreach. Perulangan ini berbeda dengan perulangan diatas, karena perulangan ini digunakan untuk mencetak array. Contoh penulisannya seperti ini:

<?php
foreach(variabel_lama as $variabel_baru){
// mencetaknya menggunakan variabel_baru
}
?>

Contoh penerapannya sebagai berikut:

<?php
$bahasa = array(
"Bahasa PHP",
"Bahasa Java",
"Bahasa Python",
"Bahasa JavaScript"
);
echo "<h3>Macam-macam Bahasa Pemrograman</h3>";
foreach($bahasa as $bhs){
echo $bhs."<br>";
}
?>

Hasilnya seperti ini:

Perulangan dengan Foreach

Penjelasannya seperti ini, kita punya variabel bahasa dengan tipe data array. Nah, untuk menampilkan isi dari array tersebut kita tidak usah menampilkannya seperti ini:

echo $bahasa[1];
echo $bahasa[2];
dst..

Jika kita menggunakan cara ini akan sangat kesulitan jika datanya ratusan atau ribuan. Jadi untuk memudahkan untuk menampilkannya dengan menggunakan perulangan foreach.

Penutupan

Jadi kesimpulannya, perulangan diatas bisa kita gunakan sesuai keinginan kita tergantung situasinya. Jika ingin mengulang angka/paragraf biasa bisa dengan for, while, do while, jika ingin menampilkan isi dari database bisa menggunakan foreach.

Sekian untuk tutorial kali ini, selanjutnya kita akan membahas mengenai function dalam php. Semoga totorial ini bermanfaat, terimakasih.

2 Responses to "Belajar PHP Dasar: #6 Looping pada PHP"

Iklan Atas Artikel