php 函数中经常使用 函数 isset(), empty() 和 is_null() 去检查变量,返回值都为bool类型:
- empty(): 用于检查一个变量是否为空
- is_null(): 用于检测变量是否为 NULL
- isset(): 用于检测变量是否已设置并且非 NULL
"" | "php" | NULL | FALSE | 0 | undefined | |
empty() | TRUE | FALSE | TRUE | TRUE | TRUE | TRUE |
is_null() | FALSE | FALSE | TRUE | FALSE | FALSE | ERROR |
isset() | TRUE | TRUE | FALSE | TRUE | TRUE | FALSE |