PHP'de Mantıksal Değerler
Sayılar ve dizilerin yanında başka bir veri türü daha vardır -
mantıksal (boolean). Bu tür
sadece iki olası değerden oluşur:
true veya false. Bu değerler
sırasıyla doğru ve yanlış anlamına gelir.
Mantıksal veri türü, evet veya hayır gibi iki seçenekli
yanıt gerektiren durumlar için kullanılır.
Örneğin, "18 yaşından büyük müsünüz?" sorusuna
evet, yani true, veya hayır, yani
false şeklinde yanıt verebilirsiniz.
Bir örneğe bakalım:
<?php
$isAdult = true; // yetişkin
?>
Değeri başka bir değerle değiştirelim:
<?php
$isAdult = false; // henüz yetişkin değil
?>
Değişkenimizin değerini ekrana yazdıralım.
Bunun için özel bir fonksiyon olan
var_dump kullanalım:
<?php
$isAdult = true;
var_dump($isAdult); // true yazdırır
?>
Ancak mantıksal değerleri echo ile
yazdırmak uygun değildir:
<?php
echo true; // 1 yazdırır
echo false; // boşluk yazdırır
?>
Bir değişkene true değerini atayın.
Bu değişkeni ekrana yazdırın.
Bir değişkene false değerini atayın.
Bu değişkeni ekrana yazdırın.