Anda di halaman 1dari 3

Laporan Pendahuluan Praktikum Pemorograman Berbasis Web Rabu, 21 Maret 2012

1. Jelaskan bentuk perintah kondisi pada PHP ! Jawab : Kondisi atau percabangan pada PHP adalah proses pengalihan program untuk mengeksekusi blok program lainnya, berdasarkan pemeriksaan suatu kondisi atau ekspresi. Perintah kondisi terdiri atas fungsi if, else, elseif, dan switch..case a) Fungsi IF Fungsi if merupakan salah satu kontrol struktur yang sangat penting untuk seluruh bahasa pemrograman, termasuk juga PHP. If berfungsi untuk menjalankan suatu segmen fungsi berdasarkan pemeriksaan kondisi tertentu melalui operator logical. b) Fungsi ELSE Fungsi else merupakan kelanjutan dari if, dimana jika kondisi benar maka statement pertama yang akan dilaksanakan, tetapi jika kondisi salah maka statement yang ada pada blok else akan dieksekusi c) Fungsi Kontrol ELSEIF Dengan menggunakan else..if, kita dapat melakukan proses pengontrolan etrhadap kondisi yang lain dalam satu blok if. Dengan demikian proses pengkondisian dapat dilakukan lebih dari dua atau tiga kondisi. d) Fungsi SWITCH..CASE Seperti pada bahasa pemrograman lainnya, PHP mendukung proses percabangan dengan menggunakan swtich..case. konsep utama dari fungsi ini sama dengan penggunaan fungsi if, yang akan menjaankan suatu eksekusi program berdasarkan kondisi yang diperiksa. Fungsi ini dapat melakukan proses pengontrolan untuk kondisi lebih dari 3 expresi. Sekalipun fungsi if dapat melakukannya, namun akan menyebabkan script tersebut tidak mudah dikontrol.

2. Tuliskan bentuk umum dari perintah kondisi ! Jawab : Adapun sintaks perintah kondisi dari penjelasan pada nomor 1 di atas adalah sebagai berikut : a) Fungsi IF Cara 1 : If ($kondisi)

$statement yang dilaksanakan Cara 2: If ($kondisi) { $statement yang dilaksanakan } b) Fungsi ELSE if ($kondisi) { $statement yang akan dilaksanakan bila kondisi benar }Else{ $statement yang akan dilaksanakan bila kondisi salah c) Fungsi ELSEIF if ($kondisi1) { echo statement yang akan dilaksanakan bila kondisi 1 terpenuhi; if ($kondisi2) { echo statement yang akan dilaksanakan bila kondisi 2 terpenuhi; }else{ echo statement yang akan dilaksanakan bila kedua kondisi tidak terpenuhi d) Fungsi SWITCH...CASE Switch($kondisi/$ekspresi) { case $kondisi1; $statement bila kondisi 1 terpenuhi; break; case $kondisi2; $statement bila kondisi 2 terpenuhi; break; case ........; $statement bila kondisi ke n terpenuhi; default : $statement bila semua kondisi tidak terpenuhi; }

3. Buatlah contoh program sederhana dari perintah kondisi! Jawab : //contoh menggunakan switch

<?php $nilai1 = 100; $nilai2 = 150; $proses = penjumlahan; switch($proses) { case perkalian: $hasil = $nilai1 * nilai2; break; case penjumlahan; $hasil = $nilai1 + nilai2; break; default : $hasil = $Tidak ada hasil; } echo Hasil $proses = .$hasil; ?>

Output : //apabila user memilih case perkalian Hasil penjumlahan = 15000 //apabila user memilih case penjumlahan Hasil penjumlahan = 250

Anda mungkin juga menyukai