Das ist der einfachste Typ. Ein boolean drückt einen
Wahrheitswert aus. Dieser kann entweder TRUE oder FALSE sein.
Anmerkung:
Der boolsche Typ wurde in PHP 4 eingeführt.
Um einen boolschen Typ wörtlich anzugeben, benutzen Sie entweder
das Schlüsselwort TRUE oder FALSE.
Beide unterscheiden sich nicht bezüglich der Groß- und Kleinschreibung.
Üblicherweise verwenden Sie einen der
Operatoren, der Ihnen
einen boolean Wert liefert, den Sie dann an eine der
Kontroll-Strukturen weiterreichen.
Um einen Wert ausdrücklich nach boolean zu konvertieren
benutzen Sie entweder die Umwandlung mittels
(bool) oder (boolean).
In den allermeisten Fällen ist es jedoch nicht notwendig die
Umwandlung selbst vorzunehmen. Ein Wert wird automatisch konvertiert,
falls ein Operator, eine Funktion oder eine Kontrollstruktur ein
boolean Argument erfordert.
Siehe auch
Typ-Veränderung.
Bei der Umwandlung nach boolean werden folgende Werte
als FALSE angesehen:
Jeder andere Wert wird als
TRUE angesehen (einschließlich jeder
Resource).
| Warnung |
-1 wird als
TRUE angesehen, wie jede andere Zahl ungleich Null
(egal ob negativ oder positiv)!
|