Assalamualaikum
Waktu itu (lupa kapan) Lujo kembali memandangi layar monitor. Bukan monitor di rumahnya, namun di rumah kedua, laboratorium komputer Smala. Ia memelajari HTML dan PHP sebagaimana teman-temannya yang lain. Namun, ia tak seperti biasanya. Ia terlihat kebingungan karena apa yang ia pelajari (dalam buku) berbeda dengan hasilnya (dalam komputer). Maka setelah ia mencoba mengutik sedikit, ia menemukan apa yang seharusnya terjadi. Lihat Buku HTML PHP pada bagian if else.
4.2 Statement if .. else
Seperti
halnya statement if, statement if .. else akan mengecek apakah syarat
pada if terpenuhi, jika ya maka operasi dibawah if dilakukan, jika
tidak maka operasi yang dibawah else yang dilakukan.
<?$kondisi = 'lapar';if ($kondisi ==
'lapar) {
echo "Aku akan beli makanan";}else { echo "Aku tidak akan beli makanan";}?>
Diubah menjadi<? $kondisi = $_POST['lapar'];if ($kondisi == lapar) {
echo "Aku akan beli makanan";}else { echo "Aku tidak akan beli makanan";}?> Dan bisa jadi diubah menjadi<? $kondisi = $_POST['lapar']; if ($kondisi == lapar) {echo "Aku akan beli makanan";} else {echo "Aku tidak akan beli makanan";}?> Yang jelas, perbedaan enter itu tidak menjadi masalah. Yang menjadi masalah adalah salahnya syntax yang dipakai. Misalkan pada operator pembanding, tidaklah sama dengan tanda inisialisasi. Mudah kan?
Tidak ada komentar:
Posting Komentar