Saturday, August 29, 2015

Struktur Pengulangan atau Looping Di PHP | Tutorial PHP

Struktur pengulangan atau looping berfungsi untuk mengontrol suatu proses yang dilakukan secara berulang-ulang di dalam program. Dalam proses pengulangan, terdapat 3 kondisi yang harus terpenuhi sehinggga script tersebut tidak menyebabkan crash, yaitu
·         Pengulangan harus memiliki nilai awal
·         pengulangan harus memiliki batasan
·         pengulangan harus memiliki proses increment/decrement

Berikut ini uraian dari seluruh fungsi pengulangan

1. Fungsi For
            For merupakan salah satu fungsi untuk melakukan proses pengulangan, dimana sintaks dan terminologinya mengikuti perilaku dari bahasa pemograman C/C++. Adapun sintaknya adalah :

     for ($nilai_awal, $kondisi_batsan, $inc/dec)
          $statement yang dilakukan

Atau, kita dapat menggunakan penulisan menggunakan blok, yaitu :
            for ($nilai_awal, $kondisi_batasan, $ins/dec){
          $statement yang akan dilakukan
     }

$nilai_awal merupakan nilai awal dari sebuah proses looping. Kita selalu menggunakan operator assigment, yaitu '=', misal $i =1, artinya masukan nilai 1 ke variabel $i, dengan demikian proses pengulangan akan dimulai dari nilai 1. Selanjutnya variabel $kondisi_batasan akan digunakan sebagai kondisi untuk menentukan apakah proses dilanjutkan atau tidak . bagian ini akan selalu menggunakan operator logical.

Sedanngkan $inc/dec digunakan untuk menentukan kondisi yang akan dilakukan jika variabel $kondisi_batasan terpenuhi. Dalam kebanyakan kasus kondisi ini akan menggunakan operator increment atau decrement.

Contoh :
<?php 

echo "Contoh pertama :<br />"; 
$NilaiAwal = 1; 
$NilaiBatas = 20; 

for ($NilaiAwal; $NilaiAwal <= $NilaiBatas; $NilaiAwal++) { 
   echo "Nilai ke $NilaiAwal "; 
   echo "<br />"; 
} 

echo "<br />Contoh Kedua : <br />"; 

for ($baris=1; $baris <= 5; $baris++) 
{ 
   for ($kolom=1; $kolom <= 6; $kolom++) 
   { 
      echo "[" . $baris ."," . $kolom ."] "; 
      echo "&nbsp;&nbsp;"; 
   } 
   echo "<br />"; 
} 

Output :

Contoh pertama :
Nilai ke 1 
Nilai ke 2 
Nilai ke 3 
Nilai ke 4 
Nilai ke 5 
Nilai ke 6 
Nilai ke 7 
Nilai ke 8 
Nilai ke 9 
Nilai ke 10 
Nilai ke 11 
Nilai ke 12 
Nilai ke 13 
Nilai ke 14 
Nilai ke 15 
Nilai ke 16 
Nilai ke 17 
Nilai ke 18 
Nilai ke 19 
Nilai ke 20 

Contoh Kedua : 
[1,1]   [1,2]   [1,3]   [1,4]   [1,5]   [1,6]
[2,1]   [2,2]   [2,3]   [2,4]   [2,5]   [2,6]
[3,1]   [3,2]   [3,3]   [3,4]   [3,5]   [3,6]
[4,1]   [4,2]   [4,3]   [4,4]   [4,5]   [4,6]
[5,1]   [5,2]   [5,3]   [5,4]   [5,5]   [5,6]   


Next Read : Contoh Pengulangan Dengan Form Di PHP
Previous Post
Next Post

post written by:

0 komentar: