Menyingkat Syntax IF (di PHP)
Sebagai programer, tentu seringkali dihadapkan pada penggunaan syntax IF. Dimana IF construct tersebut digunakan untuk mengatur alur logika program. Jarang sekali ditemukan aplikasi yang tidak menggunakan syntax ini. Wajib ada kayak nya deh..
Umumnya IF construct dalam PHP adalah sebagai berikut :
if (expr1) {
// pernyataan jika expr1 true
} else if (expr2) {
// pernyataan jika expr2 true
} else {
// pernyataan jika expr1 dan expr2 false
}
Contoh penggunaan:
if ($status = ‘0′)
echo ‘Guest’;
else
echo ‘Member’;
Dari contoh tersebut, dibutuhkan 4 baris untuk menghasilkan output “Guest” atau “Member”
Ok, tanpa panjang kata.., kita akan menyingkat syntax IF tersebut, menjadi sbb :
echo $status == ‘0′ ? ‘Guest’ : ‘Member’;
Cukup simple bukan ?..hanya satu baris saja untuk menghasilkan output yang sama.., bandingkan dengan 4 baris sebelumnya.
Syntax nya :
echo expr ? ‘value if true’ : ‘value if false’;Jika ingin simpan variable :
$var = expr ? ‘value if true’ : ‘value if false’;
Simple, Hemat dan Mudah…:)





