php常用比较函数区别表

php常用比较函数区别表表达式empty()is_null()isset()if($x)$PHP
强烈推介IDEA2020.2破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码

php常用比较函数区别表

表达式 empty() is_null() isset() if($x)
$x = "" TRUE FALSE TRUE FALSE
$x = null TRUE TRUE FALSE FALSE
$x is undefined TRUE TRUE FALSE FALSE(报E_NOTICE错)
$x = array() TRUE FALSE TRUE FALSE
$x = false TRUE FALSE TRUE FALSE
$x = 0 TRUE FALSE TRUE FALSE
$x = "0" TRUE FALSE TRUE FALSE
$x = "false" FALSE FALSE TRUE TRUE
$x = "true" FALSE FALSE TRUE TRUE
$x = true FALSE FALSE TRUE TRUE
$x = "1" FALSE FALSE TRUE TRUE
$x = 1 FALSE FALSE TRUE TRUE
$x = -1 FALSE FALSE TRUE TRUE

 

比较==

比较===

本文来源21aspnet,由架构君转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/2606

发表评论