Contoh
Contoh penggunaan elseif stetement. Kita ingin menentukan paparan bagi nilai $umur=12. Terdapat 2 syarat yang dikemukan. Pertama, syarat bagi umur bawah 18 tahun.Kedua, syarat umur lebih daripada 56 tahun.
$umur=42;if($umur<18)
echo "Kanak2 bawah 18 tahun!";
elseif($umur>56)
echo "Dah Bersara!";
else
echo "Belum Bersara!";
?>Output :
Belum Bersara!
Penerangan :
$umur=42, telah tidak mematuhi syarat 1 iaitu $umur<18>56. Syarat ini juga tidak dipenuhi. Maka penyataan akan memaparkan default value iaitu 'Belum Bersara! '
Contoh 3
Paparan yang ingin dihasilkan melebihi 1 baris.
$umur=12;
if($umur<18)
{
echo "Kanak2 bawah 18 tahun!";
echo "
";
echo "Mungkin masih belum bekerja!";
echo "
";
echo "Mungkin sudah tidak bersekolah lagi";
}
elseif
{
echo "Umur diatas 18 tahun!";
echo "Mungkin telah bekerja!";
}
?>Output :
Kanak2 bawah 18 tahun!
Mungkin masih belum bekerja!
Mungkin sudah tidak bersekolah lagiPenerangan :
Perlu menggunakan '{' dan '}' bagi memaparkan lebih daripada satu line. Penyataan echo'
; adalah bertujuan memastikan ayat ditulis pada baris yang baru. Ia adalah optional.