Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Minggu ke 8 ( struktur kontrol php)
1. Nama : Erik Kuswanto (201310060311136) Kelas : Matkom 6D
Pokok Bahasan : Struktur Kontrol PHP Buku : Dasar-dasar PHP
Link :http://ocw.stikom.edu/course/download/2012/11/23-04 2012.10.38.04_970230_410103075_Desain-
dan-Pemrograman-Web-S1-SI_M1_Pert9_1.pdf
Pembehasan
A. SELECT
1. If digunakan untuk melakukan eksekusi suatu statement secara bersyarat
2. SWITCH digunakan untuk membandingkan suatu variable dengan beberapa nilai serta menjalankan
statement tertentu jika nilai variable sama dengan nilai yang dibandingkan
Struktur kontrol Kontruks penulisan if Kontruks penulisan if
else
Kontruks penulisan if
elseif
if if (syarat)
{Statement}
if (syarat)
{ statement}
else
{statement lain}
if (syarat pertama)
{statement pertama}
elseif (syarat kedua)
{statement kedua}
else
{ statement lain}
SWITCH switch (variable)
case nilai:
statement
case nilai:
statemant
.
.
Contoh : <?php
$a=2;
switch($a)
{case 1:
echo(“Nilai variable a adalah satu”);
break;
case 2:
echo(“Nilai variable a adalah dua”);
break;}
?>
B. LOOP
Loop adalah sebuah proses eksekusi program secara berulang-ulang sampai ditemukan kondisi
untuk menghakhiri tersebut. FOR bentuk loop dengan banyak syarat. Kontruksnya : for
(syarat1,syarat2,syarat3) {operasi program;} Syarat pertama diperiksa sekali saja saat awal
mulainya loop. Syarat kedua diperiksa setiap awal iterasi/perulangan. Jika syarat kedua dipenuhi
operasi program dieksekusi, jika tidak, loop dihentikan. Syarat ketiga dieksekusi setiap akhir
iterasi. While, memberikan perintah untuk menjalankan statement dibawahnya secara berulang-
ulang, selama syaratnya terpenuhi. Kontruksnya : while (persyaratan) {operasi program;}
Operasi program akan dieksekusi terus menerus selama persyaratan bernilai true. Do... While
rogram dieksekusi terlebih dahulu baru kemudian persyaratan diperiksa. Jika true,loop
diteruskan, jika false, loop dihentikan. Dengan demikian, operasi program minimal dieksekusi
sekali. <? //dowhile.php $i = 0; do {echo “Nilai $i adalah : $i”; } while ($i>0); ?>
2. Komentar
Dari ebook “ Modul PHP” yang saya baca ada kontrol perulangan forEeach yang berfungsi
untuk melakukan iterasi pada nilia array. Sintak umumnya sebagai berikut :
foreach(array_expression as $value)
{ operasi program;}
Ada juga statment control Break yang fungsinya untuk menghentikan iterasi dari sebuah
loop. Break diikuti dengan numeric argumen menunjukkan berapa tingkatan loop yang dihentikan
iterasinya.
Ada juga statment control Continou digunakan untuk kembali ke awal loop dan sisa operasi
program di bawahnya akan diabaikan. Continue diikuti numeric argumen menunjukkan di mana
loop akan dimulai kembali.
Daftar Pustaka
http://simp3m.polines.ac.id/file_penelitian/1436337498_Pemrograman_Web_dengan_PHP_
MySQL.pdf
https://drive.google.com/file/d/0B1m6WDCkR1OIYVFZVnpBNzFfdDg/view?pref=2&pli=1
http://www.dumetschool.com/blog/Fungsi-String-pada-PHP