is_null,empty和isset的区别

变量                          empty          is_null          isset
$a=””                          true              false            true
$a=null                       true              true             false
var $a                         true              true             false
$a=array()                  true              false            true
$a=false                     true              false            true
$a=15                        false             false            true
$a=1                          false             false            true
$a=0                          true              false             true
$a=”0”                        true              false            true
$a=”true”                    false            false             true
$a=”false”                   false            false            true

猜你喜欢

转载自blog.csdn.net/king2wang/article/details/82735006