PHP:empty,isset,is_null,array(零),array(),array(""),0,"0""""null"NULL的总结

WBOY
Libérer: 2016-06-13 12:23:30
original
804 Les gens l'ont consulté

PHP:empty,isset,is_null,array(0),array(),array(""),0,"0","","null",NULL的总结

通过下面这个程序来检测

$a=0;if(empty($a)){	echo "yes|";}else{	echo "no|";}if(isset($a)){	echo "yes|";}else{	echo "no|";}if(is_null($a)){	echo "yes|";}else{	echo "no|";}if($a){	echo "yes|";}else {	echo "no|";}
Copier après la connexion

那么$a 分别取不同值的时候结果如下



总结:

empty的情况

1变量的值为空 $var = “”;

2变量的值为字符串0或者数字0  $var = 0 ; 或者$var =”0″

3变量的值为flase $var= flase;

4凡是为NULL的 都为空

5空数组  $arr =array();

6变量只定义不赋值$var;

isset的情况

查看一个变量是否已经被设置并且不为空(Determine if a variable is set and is not NULL)

is_null

判断null

判断是否为假

1变量的值为空 $var = “”;

2变量的值为字符串0或者数字0  $var = 0 ; 或者$var =”0″

3变量的值为flase $var= flase;

4凡是为NULL的 都为空

5空数组  $arr =array();

6变量只定义不赋值$var;

这些全假

版权声明:本文为博主原创文章,未经博主允许不得转载。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal