Boolean w PHP
Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Boolean to typ danych w PHP przeznaczony do przechowywania wartości logicznych. Zmienna typu boolean może przyjąć tylko jedną z dwóch wartości:
true— prawdafalse— fałsz
Typ boolean jest najczęściej używany w warunkach, instrukcjach sterujących oraz podczas sprawdzania wyniku operacji.
Przykład użycia
$zalogowany = true;
if ($zalogowany) {
echo "Użytkownik jest zalogowany";
} else {
echo "Użytkownik nie jest zalogowany";
}
W tym przykładzie zmienna $zalogowany przechowuje wartość logiczną. Instrukcja if sprawdza, czy jest ona równa true.
Boolean a inne typy danych
W PHP występują także inne podstawowe typy danych, np.:
integer— liczby całkowite, np.10,-5float— liczby zmiennoprzecinkowe, np.3.14string— tekst, np."PHP"boolean— wartości logicznetruelubfalse
Dlatego w pytaniu o typ danych przeznaczony do obsługi zmiennych logicznych poprawną odpowiedzią jest Boolean.
Konwersja na boolean
PHP może automatycznie interpretować niektóre wartości jako true lub false. Na przykład:
if (1) {
echo "Warunek prawdziwy";
}
Wartość 1 jest traktowana jako true, a 0 jako false. Mimo to w kodzie najlepiej używać jawnych wartości true i false, aby program był czytelny.