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<?php
  $isAdult = true;  // yetişkin
?>

Değeri başka bir değerle değiştirelim:

php<?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<?php
  $isAdult = true;
  var_dump($isAdult); // true yazdırır
?>

Ancak mantıksal değerleri echo ile yazdırmak uygun değildir:

php<?php
  echo true;  // 1 yazdırır
  echo false; // boşluk yazdırır
?>
Задание 1

Bir değişkene true değerini atayın. Bu değişkeni ekrana yazdırın.

Задание 2

Bir değişkene false değerini atayın. Bu değişkeni ekrana yazdırın.