PHP'de "0" ve "1" değerinin boolean karşılığı

Tamer tarafından, 05 03 2013 07:23:00 tarihinde yayınlandı.

"0" değerindeki bir değişkenin boolean'a çevrimi false'dır.
"1" değerindeki bir değişkenin boolean'a çevrimi ise true'dur.
Bu tip değişkenleri(değeri 0 veya 1 olan) if else komutlarında değiştirmeden denerseniz yine boolean'a çevrilmiş gibi hareket eder örneğin;


$degisken = 1;
$degisken = (bool) $degisken;
var_dump($degisken);
/*
Çıktısı:
bool(true)
*/
$degisken = 0;
$degisken = (bool) $degisken;
var_dump($degisken);
/*
Çıktısı:
bool(false)
*/

if(!0){
echo '0 != true';
}
/*
Çıktısı:
0 != true
*/

 
Etiketler : Veritabanı, PHP, Genel