anjia / blog

博客,积累与沉淀
106 stars 4 forks source link

php #69

Open anjia opened 4 years ago

anjia commented 4 years ago

isset() 和 is_null() 和 empty()

变量的值 $var 说明 isset($var) empty($var) is_null($val)
"" 空字符串 bool(true) bool(true)
" " 内有空格 bool(true)
"0" 字符串 bool(true) bool(true)
0 integer bool(true) bool(true)
0.0 float bool(true) bool(true)
array() 空数组 bool(true) bool(true)
var $var; 声明了变量,但没赋值 bool(true) bool(true)
FALSE bool(true) bool(true)
TRUE bool(true)
NULL bool(true) bool(true)
"\0" NULL byte bool(true)