Bu yazı da PHP Bollean veri türü ve bollean değerinden bahsedeceğiz.
PHP Boolean Veri Türüne Giriş
PHP bollean değeri bir doğruluk değerini temsil etmektedir. Başka bir deyişle, bir boolean değeri ya true(1) veya false(0) döner. PHP bool boolean değerlerini temsil etmek için kullanılır.
Boolean değişmezlerini temsil etmek için true ve false sözcüklerini kullanabilirsiniz. Bu kelimeler büyük/küçük harfe duyarsızdır. True true TRUE aynıdır veya False false FALSE aynı şekilde 3 farklı yazımda aynıdır.
Bir boolean tanımlamadan da if deyiminde boolean veri türüymüş gibi işlem yapabilir. Aşağıdaki örneklerin false şeklinde değerlendirir;
- false yazılarak
- tam sayı sıfır (0)
- noktalı sıfır (0.0)
- NULL değeri
- Boş bir dizi yani sıfır elemanlı bir dizi
Diğer değerleri true olarak döndürür.
Bir değişkene nasıl boolean türünde atama yapılır. Örnek;
<?php
$booleanFalse = false;
$booleanTrue= true;
?>
Bir değerin boolean olup olmadığını kontrol etmek için yerleşik ön tanımlı bir fonksiyonu kullanabiliriz is_bool(). Örneğin;
<?php
$booleanType = false;
echo is_bool($booleanType ); ?>
Echo komutu boolean değeri göstermek için kullandığımızda sezgisel olmayan bir şekilde 1 veya true ve false veya 0 hiçbir şey göstermez. Bunu daha anlaşılır ve açık hale getirmek için var_dump() fonksiyonunu kullanırız. Örneğin;
<?php
$booleanFalse= false;
var_dump($booleanFalse);
$booleanTrue= true;
var_dump($booleanTrue);
?>
Ekran Çıktısı ;
bool(false)
bool(true)