memo.xight.org

日々のメモ

PHP の真偽値

一覧

偽になるもの
boolean の false false
integer の 0 0
float の 0 0.0
空の文字列 "" ''
文字列の0 "0" '0'
ゼロを要素とする配列
ゼロを要素とするオブジェクト
特別な値 NULL (値がセットされていない変数)
それ以外は真

注意

  "00" や "0.0" は 真 (true)

Reference

PHP Manual - language.types.boolean
  Perl の真偽値[2004-06-18-2]