Tahukah anda, bahwa dengan satu baris syntax berikut akan dapat menggantikan sytax model lain yang berisi beberapa baris?
Model sebaris :
$result=$ifVal1?$resutl1:$result2;
Model konvensional :
If($ifVal1)
{
$result=$result1;
}
else
{
$result=$result2;
}
Syntax model sebaris seperti ini cocok digunakan pada pemeriksaan dengan parameter yang pendek dan tidak melibatkan banyak value (kecuali anda mau ribet sendiri).
Contohnya pada halaman viewing yang memeriksa nilai tanggal dari query-string.
$tgl=$_GET[tgl]?$_GET[tgl]:date(“d”);
//--nilai tanggal akan dibaca dari query-string “tgl”
//--tapi secara default akan membaca nilai tanggal hari ini
Selamat mencoba
No comments:
Post a Comment