Anda di halaman 1dari 18

Pertemuan 4

• Mata Kuliah : Pemprog Web II


• Dosen : Erid Ade Putra
• SKS :3

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

start :kondisi awal saat perulangan.


Condition : kondisi yang dipenuhi agar perulangan dapat dilakukan
Increment : digunakan untuk melakukan penambahan atau pengurangan hingga
tercapainya kondisi.
Contoh Perulangan For
 contoh : berikut di definisikan inisiasi berupa variabel $x
= 1; dengan kondisi $x < 5; dan penambahan
Hasil : 1 untuk
variabel $x setiap kali terjadi perulangan.
2.4 Perulangan Foreach
 foreach loop digunakan untuk melakukan perulangan dalam sebuah array.
Contoh Hasil
TERIMA KASIH

Anda mungkin juga menyukai