Kondisi if pada php digunakan untuk memfilter atau menseleksi isi dari suatu variabel yang
akan menentukan aksi selanjutnya.
Struktur kondisi ini mempunyai beberapa variasi, yaitu:
If ... Else
If ... ElesIf ... Else
Struktur Kondisi IF ... Else
<?$nilai=true;
if($nilai==true){
echo"Tulisan ini muncul karena $nilai==true";
}else{
echo"Tulisan ini muncul karena $nilai==false";
}
?>
Struktur Kondisi IF ... ElseIF ... Else
di bawah ini adalah contoh penggunaan If ... ElesIf ... Else, script di bawah ini akan menyeleksi
isi dari variabel $nilai untuk menentukan isi dari variabel $nilai_huruf.
jika $nilai kurang dari atau sama dengan 55 maka $nilai_huruf = D.jika $nilai kurang dari atau sama dengan 65 maka $nilai_huruf =C.jika $nilai kurang dari atau sama dengan 80 maka $nilai_huruf =B.jika $nilai kurang dari atau sama dengan 100 maka $nilai_huruf =A.jika inputan bukan angka maka $nilai_huruf = Tidak Valid.
<?
$nilai=75;
if($nilai<=55){
$nilai_huruf="D";
}elseif($nilai<=65){
$nilai_huruf="C";
}elseif($nilai<=80){
$nilai_huruf="B";
}elseif($nilai<=100){
$nilai_huruf="A";
}else{
$nilai_huruf="Tidak Valid";
}
echo"Nilai : $nilai_huruf";
?>$nilai=75;
if($nilai<=55){
$nilai_huruf="D";
}elseif($nilai<=65){
$nilai_huruf="C";
}elseif($nilai<=80){
$nilai_huruf="B";
}elseif($nilai<=100){
$nilai_huruf="A";
}else{
$nilai_huruf="Tidak Valid";
}
echo"Nilai : $nilai_huruf";