Struktur Kendali If Else pada PHP - Pada tutorial kali ini akan dibahas tentang struktur kendali if.. else.. pada PHP. Struktur kendali merupakan bagian penting pada pemrograman karena bagian ini mengatur jalurnya eksekusi program. Salah satu struktur kendali pada bahasa pemrograman PHP yaitu fungsi if, if.. else.. dan if.. elseif..
Fungsi IF Tunggal
Fungsi if tunggal yaitu fungsi percabangan dengan satu kondisi dan satu eksekusi operasi. Berikut bentuk penulisan dari fungsi ini :
<?php
if(kondisi){
if(kondisi){
statement
}
?>
}
?>
Dari penulisan di atas, jika kondisi terpenuhi maka statement akan dieksekusi, tetapi jika kondisi tidak terpenuhi maka statement akan diabaikan. Untuk lebih jelasnya liat contoh program dibawah in.
Contoh :
<?php
$nama = "Siswan";
if($nama == "Siswan"){
$nama = "Siswan";
if($nama == "Siswan"){
echo "Nama saya adalah Siswan Syahputra";
}
?>
}
?>
Nama saya adalah Siswan Syahputra
Fungsi IF... ELSE...
Fungsi
if... else.. yaitu fungsi percabangan dengan dua
eksekusi operasi. Berikut bentuk penulisan dari fungsi ini :
<?php
if(kondisi){
if(kondisi){
statement_pertama
}
else{
statement_kedua
}
?>
}
else{
statement_kedua
}
?>
Dari
penulisan di atas, jika kondisi terpenuhi maka statement pertama akan
dieksekusi, tetapi jika kondisi tidak terpenuhi maka statement kedua yang akan dieksekusi. Untuk lebih jelasnya liat contoh program dibawah in.
Contoh :
<?php
$nama = "Tony";
if($nama == "Siswan"){
$nama = "Tony";
if($nama == "Siswan"){
echo "Nama saya adalah Siswan Syahputra";
}
else{
echo "Nama saya bukan Siswan Syahputra";
}
?>
}
else{
echo "Nama saya bukan Siswan Syahputra";
}
?>
Nama saya bukan Siswan Syahputra
Fungsi IF... ELSEIF... ELSE..
Fungsi
if... elseif.. else.. yaitu fungsi percabangan dengan dua kondisi dan tiga
eksekusi operasi. Berikut bentuk penulisan dari fungsi ini :
<?php
if(kondisi_pertama){
if(kondisi_pertama){
statement_pertama
}
elseif(kondisi_kedua){
statement_kedua
}
else{
statement_ketiga
}
?>
}
elseif(kondisi_kedua){
statement_kedua
}
else{
statement_ketiga
}
?>
Dari penulisan di atas, jika kondisi pertama terpenuhi maka statement pertama akan
dieksekusi, tetapi jika kondisi pertama tidak terpenuhi maka kondisi kedua akan dicek. Jika kondisi kedua terpenuhi maka statement kedua akan di eksekusi, tetapi jika kondisi kedua tidak terpenuhi maka statement ketiga akan dieksekusi. Untuk lebih jelasnya liat contoh program dibawah
in.
Contoh :
<?php
$nilai = 50;
if($nilai >= 70){
$nilai = 50;
if($nilai >= 70){
echo "Status Lulus";
}
elseif($nilai < 70){
echo "Status Gagal";
}
else{
echo "Format nilai salah";
}
?>
}
elseif($nilai < 70){
echo "Status Gagal";
}
else{
echo "Format nilai salah";
}
?>
Status Gagal
Demikianlah tutorial strukturl kendali if else pada PHP, semoga bermanfaat dan dapat dikembangkan lagi. Jika tutorial ini bermanfaat silahkan "SHARE". Terima kasih...
EmoticonEmoticon