הסוג
הבוליאני
הוא
הסוג
הפשוט
ביותר
.
הוא
מבטא
ערך
של
אמת
או
שקר
.
הערך
שלו
יכול
להיות
TRUE
או
FALSE
.
הערה
:
הסוג
הבוליאני
הוצג
לראשונה
ב-PHP
4
.
על
מנת
להגדיר
משתנה
בוליאני
,
יש
להשתמש
באחת
ממילות
המפתח
TRUE
או
FALSE
,
שתי
מילות
המפתח
הן
case-insensitive
,
כלומר
,
לא
תלויות
בגודל
האות
.
בדרך
כלל
משתמשים
ב
אופרטור
שמחזיר
ערך
בוליאני
ומעבירים
אותו
ל
מבנה
בקרה
.
כדי
להמיר
ערך
של
משתנה
במפורש
לבוליאני
,
יש
להשתמש
בהמרת
(
bool
)
או
בהמרת
(boolean
.
עף
על
פי
כן
,
ברוב
המקרים
אין
צורך
להמיר
את
המשתנה
ידנית
,
משום
שהערך
יומר
אוטומטית
אם
אופרטור
,
פונקציה
או
מבנה
בקרה
דורשים
ארגומנט
בוליאני
.
ראה
גם
מעבר
בין
סוגים
.
שממירים
ערך
לבוליאני
,
הערכים
הבאים
נחשבים
ל
-
FALSE
:
כל ערך אחר נחשב ל-
TRUE
(כולל כל
משאב
).
אזהרה
|
-1
נחשב
ל
-
TRUE
,
כמו
כל
מספר
(
שלילי
או
חיובי
)
שהוא
לא
אפס
.
|