PHP使用empty注意的问题
PHP使用empty注意的问题
empty是php内置的, 检查一个变量是否为空的函数
使用方法:bool empty ( mixed var)
不过,今天我使用这个函数时,检测一个get参数,status。刚好status=0,我通过empty($_GET['status']),本来是想判断有没有提交这个值的,结果总是提示为空,明明是赋值了。
我还去找程序的其他问题,后来找了半天,才想起,在Php中null,'',0三个值的等同,都是为空,empty判断status=0,判断是0,自然为空。以后一定要注意。
评论暂时关闭