isset 判断变量是否已存在
empty 判断变量是否为空或为0
is_null 判断变量是否为NULL
| 变量 |
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 |