SlideShare a Scribd company logo
1 of 13
5. Operator String .
Digunakan untuk menggabungkan
String / Variable
Contoh :
<?
$a = “abdul”;
$b = $a . “ Manaf”
Echo “$b”;
?>
6. Struktur Kontrol
Secara mendasar, struktur program
dapat dibagi menjadi 3 :
 Pemilihan

(Selection)
 Urutan (Sequence)
 Pengulangan (Iteration)
6.1. Pemilihan (Selection)
Digunakan untuk memeriksa jika suatu syarat
terpenuhi maka akan dikerjakan perintah
selanjutnya
Struktur kontlor pemilihan terdiri atas 4
bentuk :
 IF
 ElSE
 ELSEIF
 SWITCH
6.1.1 IF
Sintaks :

If (syarat) {
perintah ;
}

Contoh (6.1.1.php):
<?
If ($a == “adi”) {
Echo “Selamat datang $a”;
}
?>
6.1.2 ELSE
Merupakan kebalikan dari IF, ELSE merupakan kelanjutan dari kontrol IF,
sehingga ELSE tidak dapat berdiri sendiri

Sintaks :

ELSE {
perintah ;
}

Contoh (6.1.2.php):
<?
else {
Echo “Ma’af anda bukan Adi”;
}
?>
6.1.3 ELSEIF
ELSEIF merupakan kelanjutan dari kontrol IF jika ada opsi lain, sehingga
ELSEIF tidak dapat berdiri sendiri

Sintaks :

ELSEIF (syarat) {
perintah ;
}

Contoh (6.1.3.php):
<?
Elseif ($a == “edi”){
Echo “Selamat datang Edi”;
}
?>
6.1.4 SWITCH
Switch, merupakan struktur kontrol yang lebih
menyerdehanakan fungsi IF … ELSEIF …. ELSE dengan banyak
kemungkinan

Sintaks :

SWITCH ($variabel) {
case nilai_1:
perintah_nilai_1 ;
break;
case nilai_2:
perintah_nilai_2 ;
break;
}
Contoh (4.1.4.php):
<?
$nama = "adi";
switch ($nama) {
case "adi":
echo "Selamat datang adi";
break;
case "edi":
echo "Selamat datang edi";
break;
}
?>
Gunakan IF, ELSEIF & ELSE
 Edi akan menikahi Putri

 Syarat nya adalah Ayah & Ibu Edi maupun Ayah & Ibu Putri harus setuju

Buat semua kemungkinan yang ada, dan tampilkan
pesanya sesuai dengan kondisinya
Jika

Pesan

Ayah Edi

Ayah Putri

Ibu Edi

Ibu Putri

Setuju

Setuju

Setuju

Setuju

Oke putri, q akan menikahimu

Tidak

Setuju

Setuju

Setuju

Ma’af, Ayah q tidak setuju

…

…

…

…

….

…

…

…

…

….

…

…

…

…

….

Tidak

Tidak

Tidak

Tidak

Orang tua kita tidak merestui kita menikah
Gunakan SWITCH
 Edi akan menikahi Putri

 Syarat nya adalah Ayah & Ibu Edi maupun Ayah & Ibu Putri harus setuju

Buat semua kemungkinan yang ada, dan tampilkan
pesanya sesuai dengan kondisinya
Jika

Pesan

Ayah Edi

Ayah Putri

Ibu Edi

Ibu Putri

Setuju

Setuju

Setuju

Setuju

Oke putri, q akan menikahimu

Tidak

Setuju

Setuju

Setuju

Ma’af, Ayah q tidak setuju

…

…

…

…

….

…

…

…

…

….

…

…

…

…

….

Tidak

Tidak

Tidak

Tidak

Orang tua kita tidak merestui kita menikah
SELESAI
TERIMA KASIH

More Related Content

More from Ariezsam

More from Ariezsam (7)

Install win7.ppt
Install win7.pptInstall win7.ppt
Install win7.ppt
 
Bab 5
Bab 5Bab 5
Bab 5
 
Bab 4
Bab 4Bab 4
Bab 4
 
Bab 2
Bab 2Bab 2
Bab 2
 
Php 1
Php 1Php 1
Php 1
 
Php 0
Php 0Php 0
Php 0
 
Flowchat
FlowchatFlowchat
Flowchat
 

IF-ELSEIF-ELSE

  • 1.
  • 2. 5. Operator String . Digunakan untuk menggabungkan String / Variable Contoh : <? $a = “abdul”; $b = $a . “ Manaf” Echo “$b”; ?>
  • 3. 6. Struktur Kontrol Secara mendasar, struktur program dapat dibagi menjadi 3 :  Pemilihan (Selection)  Urutan (Sequence)  Pengulangan (Iteration)
  • 4. 6.1. Pemilihan (Selection) Digunakan untuk memeriksa jika suatu syarat terpenuhi maka akan dikerjakan perintah selanjutnya Struktur kontlor pemilihan terdiri atas 4 bentuk :  IF  ElSE  ELSEIF  SWITCH
  • 5. 6.1.1 IF Sintaks : If (syarat) { perintah ; } Contoh (6.1.1.php): <? If ($a == “adi”) { Echo “Selamat datang $a”; } ?>
  • 6. 6.1.2 ELSE Merupakan kebalikan dari IF, ELSE merupakan kelanjutan dari kontrol IF, sehingga ELSE tidak dapat berdiri sendiri Sintaks : ELSE { perintah ; } Contoh (6.1.2.php): <? else { Echo “Ma’af anda bukan Adi”; } ?>
  • 7. 6.1.3 ELSEIF ELSEIF merupakan kelanjutan dari kontrol IF jika ada opsi lain, sehingga ELSEIF tidak dapat berdiri sendiri Sintaks : ELSEIF (syarat) { perintah ; } Contoh (6.1.3.php): <? Elseif ($a == “edi”){ Echo “Selamat datang Edi”; } ?>
  • 8. 6.1.4 SWITCH Switch, merupakan struktur kontrol yang lebih menyerdehanakan fungsi IF … ELSEIF …. ELSE dengan banyak kemungkinan Sintaks : SWITCH ($variabel) { case nilai_1: perintah_nilai_1 ; break; case nilai_2: perintah_nilai_2 ; break; }
  • 9. Contoh (4.1.4.php): <? $nama = "adi"; switch ($nama) { case "adi": echo "Selamat datang adi"; break; case "edi": echo "Selamat datang edi"; break; } ?>
  • 10.
  • 11. Gunakan IF, ELSEIF & ELSE  Edi akan menikahi Putri  Syarat nya adalah Ayah & Ibu Edi maupun Ayah & Ibu Putri harus setuju Buat semua kemungkinan yang ada, dan tampilkan pesanya sesuai dengan kondisinya Jika Pesan Ayah Edi Ayah Putri Ibu Edi Ibu Putri Setuju Setuju Setuju Setuju Oke putri, q akan menikahimu Tidak Setuju Setuju Setuju Ma’af, Ayah q tidak setuju … … … … …. … … … … …. … … … … …. Tidak Tidak Tidak Tidak Orang tua kita tidak merestui kita menikah
  • 12. Gunakan SWITCH  Edi akan menikahi Putri  Syarat nya adalah Ayah & Ibu Edi maupun Ayah & Ibu Putri harus setuju Buat semua kemungkinan yang ada, dan tampilkan pesanya sesuai dengan kondisinya Jika Pesan Ayah Edi Ayah Putri Ibu Edi Ibu Putri Setuju Setuju Setuju Setuju Oke putri, q akan menikahimu Tidak Setuju Setuju Setuju Ma’af, Ayah q tidak setuju … … … … …. … … … … …. … … … … …. Tidak Tidak Tidak Tidak Orang tua kita tidak merestui kita menikah