Php Tutorial Session 3
"Struktur Kontrol : Conditional Statement"
Struktur kontrol dari namanya saja sudah dapat kita pahami bahwa kita akan
belajar bagaimana menyusun aliran perintah dari skrip php yang kita buat dari
satu blok ke blok selanjutnya.. dari skrip php yang kita buat mesin akan
mengksekusi setiap perintah yang kita ketikan dalam skrip kita, aliran
eksekusi akan di tentukan oleh struktur kontrol yang kita buat..
CONDITIONAL STATEMENT (Pernyataan Bersyarat)
Kondisional statemen di wakili oleh if, if sendiri paling tidak dapat
berevolusi menjadi tiga bentuk..
Berikut adalah fornat penulisan tiga bentuk perkembangan dari if
Bentuk pertama IF
if ( syarat )
{
Statement
}
Bentuk kedua IF ELSE
if ( syarat )
{
Statement pertama
}
else
{
Statemen kedua
}
Bentuk Ketiga IF ELSEIF
if ( syarat pertama )
{
Statement pertama
}
elseif (syarat kedua)
{
Statemen kedua
}
else
{
Statement ketiga
}
Dari ketiga bentuk diatas dapat kita pahami dari yang pertama,
pendeklarasikan if dilanjutkan dengan syarat yang diapit dua
tanda kurung dan di lanjutkan dengan action atau statement
yang dapit tanda kurung kurawal..
maksudnya adalah jika syarat terpenuhi maka lakukanlah hal
yang ada di dalam kurung kurawal.
Untuk bentuk yang kedua alirannya adalah sebagi berikut :
ada syarat jika terpenuhi lakukan hal ini, dan aliran eksekusi perintah
akan terhenti. Bila syarat tidak terpenuhi maka aliran perintah akan
berlanjut ke else dan perintah pertama yaitu lakukan hal ini akan diabaikan
atau tidak di eksekusi dan akan mengeksekusi statemen kedua yaitu
"lakukan hal lain ini".
Bentuk ketiga pada intinya sama akan tetapi ia mempunyai tiga tingkatan,
jika syarat pertama terpenuhi maka mesin akan melakukan statement
pertama dan jika syarat pertama tidak terpenuhi statement pertama
akan diabaikan dan aliran perintah akan ke elseif yaitu melihat syarat
yang kedua, jika syarat kedua ini terpenuhi maka statemen kedua ini
akan di jalankan dan bila masih belum terpenuhi maka akan melanjutkan
ke else yaitu akan melakukan statement yang ketiga.. intinya dari aliran
data ini adalah bila suatu syarat terpenuhi dan statement di jalankan
maka aliran eksekusi data akan terhenti dan di lanjutkan ke blok
berikutnya bila ada..
Contoh sederhana:
<?php
$n1="11";
$n2="20";
$n3="84";
if ($n1 > $n2 )
{
echo "$n1 lebih besar dari $n2";
}
elseif ($n3 > $n2)
{
echo "Karyo $n3 adalah lebih besar dari $n2";
}
else
{
echo "semua syarat salah";
}
?>
Tampilan di browser adalah sebagai berikut :
Karyo 84 adalah lebih besar dari 20
Mudah dipahami bukan !!! jadi gak usahlah di jelaskan aliran dari skrip diatas..
0 comments:
Post a Comment