Materi :
Percabangan dan Perulangan dalam PHP
Link : http://php.net/
1. Percabangan dalam PHP
• IF
• IF ELSE
• IF ELSEIF
• SWITCH
2. Perulangan dalam PHP
• While
• Do While
• For
• Foreach
1. Percabangan dalam PHP
A. Struktur IF
Struktur logika untuk membuat percabangan
Digunakan untuk mengekseksekusi suatu kondisi
yang sudah ditetapkan.
Jika kondisi benar, Maka tampil Jika kondisi tidak benar, Maka tidak ampil
Manajemen Informatika apa2
Struktur IF
Apabila statement lebih dari 2 baris kita harus memberi
tanda kurung kurawal untuk menandai statement dalam
if. Contoh Program
Cara Penulisan
<?php
if(expression1)
{
statement1;
statement1;
}
?>
A.1 NESTED IF
Struktur if yang terdapat didalam if
Contoh :
<?php
if(expression1)
{
statement1;
if(expression1)
{
statement1;
}
}
?>
A.2 Struktur ELSE dalam PHP
mengeksekusi sebuah kode sesuai dengan kondisi yang sudah
ditetapkan dan juga mengeksekusi kode lain bila tidak sesuai
dengan kondisi yang sudah ditetapkan.
Cara penulisan Contoh Program
<?php
if(expression1)
statement1;
else
statement1;
?>
A.3 Struktur ELSE-IF dalam PHP
Hampir sama dengan else, tapi diberikan kondisi tambahan sehingga
terdapat berbagai kemungkinan yang terjadi dalam penulisan else-if.
Cara penulisan Contoh Program
B. Logika Switch
Digunakan untuk memeriksa kebenaran suatu nilai dengan
memiliki banyak pemilihan atau nilai pengecekannya. Struktur
switch ini mirip dengan struktur IF yang ditulis berulang
Dalam Switch, kondisi logika akan diperiksa satu kali pada awal
perintah. Lalu hasilnya akan dibandingkan dengan setiap case.
Berbeda dengan else-if yang memeriksa setiap kondisi
Operasi switch terbatas untuk hal sederhana seperti memeriksa
nilai suatu variabel.
Contoh Switch
Contoh Else-if Contoh Switch
2. Perulangan Dalam PHP
Perulangan /Loop adalah sejumlah kode program yang
dieksekusi secara berulang-ulang sesuai dengan kondisi
yang telah ditetapkan
While : perulangan eksekusi sejumlah kode selama
kondisi benar / true.
do while : perulangan eksekusi sejumlah kode satu kali,
kemudian di lanjutkan selama kondisi benar / true\
for : perulangan terhadap sejumlah kode terus
dilakukansesuai dengan jumlah ketetapan perulangan.
foreach : perulangan terhadap isi dari array.
2.1 Perulangan While
While loop akan terus dilakukan selama kondisi
benar/ true
Cara Penulisan
Contoh While
Pada contoh berikut perulangan di mulai dari x= 1 dan
perulangan akan terus dilakukan selama nilai x lebih kecil
dari 5 Hasil :
2.2 Perulangan Do While
Baris kode dalam do while akan dieksekusi terlebih
dahulu sebanyak satu kali baru kemudian melihat
kondisi, bila kondisi true maka perulangan akan terus
bila kondisi true maka perulangan akan terus dilakukan
Cara Penulisan Sintax
Contoh Do While
Contoh : perulangan di mulai dari x= 1 dan
perulangan akan terus dilakukan selama nilai x lebih
kecil dari 5 Hasil :
2.3 Perulangan For
For loop digunakan bila anda mengetahui terlebih
dahulu berapa kali perulangan akan dilakukan
Cara Penulisan