11/05/2008

Pemeriksaan nilai variabel dengan gaya singkat

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:

عبد العزيز

Create your badge