가장 간단한 자료 형으로 참과 거짓 두 가지 값을 표현합니다. 참은 TRUE로, 거짓은 FALSE로 표현되며 대소문자의 구별은 하지 않습니다.
다른 자료형에서 진리 값으로의 명시적 형 변환을 위한 캐스트 연산자는 (bool) 또는 (boolean) 이며 역시 대소문자의 구별은 하지 않습니다.
<?php
$bool_true = TRUE; // 진리 값의 사용
$int_test = 3; // 정수 3
$bool_test = (bool)$int_test; // 정수를 진리 값으로 형 변환
?>
진리 값으로의 형 변환에서 다음 값은 FALSE로 변환됩니다.
위 값을 제외한 모든 값은 TRUE로 변환됩니다. (문자열 "0" 포함)