温婉犀牛

文章
3
资源
0
加入时间
2年10月17天

PHP中empty、is_null、isset的区别

本文介绍PHP中is_empty、is_null、isset三个函数的区别,他们都是用于判断变量是不为“空”的。is_empty 判断变量是否为空或为0,这里的空包括:null、空字符串、0、false、空数组,搞笑的是包括了"0",但不包括"false"。is_null 判断变量是否为NULL,刚定义但未初始化(赋值)的变量肯定是null,直接设置为null也是。isset 跟 is_null 感觉基本上可以反着用。Example $v = arra