empty和is_null以及isset函数在0、”0”、‘空串’、NULL、false、array()的计算值

1empty:只要是非空或者非零的值都返回false,换句话说‘’、‘0’、0、null、false都返回true;

2is_null:

当参数满足下面三种情况时,is_null()将返回TRUE,其它的情况就是FALSE

1、它被赋值为NULL

2、它还没有赋值

3、它未定义,相当于unset(),将一个变量unset()后,不就是没有定义吗

 

 

 

 

 

posted @ 2018-03-10 19:23  进击的巨人X  阅读(849)  评论(0编辑  收藏  举报