is_null()函数
is_null()是PHP中的一个内置函数,用于查找变量是不是为NULL。假如给定变量为null,则返回True,不然返回False。
注:Null是PHP中的一种特别数据类型,只能有一个NULL值。数据类型为NULL的变量示意还没有赋值的变量。经由过程将变量的值设置为NULL,任何变量都可认为空。
基础句式:
is_null($var)
示例:
<?php $array =array(false, NULL, 15, 0 ); for($i=0;$i<4;$i++){ var_dump(is_null($array[$i])); } ?>
输出:
=== null
=== null是一个雷同的比较运算符,假如“===”左边的值即是null,返回true,不然返回false。例:$x === null,假如$x的值即是NULL,则返回true。
基础句式:
$var === null
示例:
<?php $array =array(false, NULL, 15, 0 ); for($i=0;$i<4;$i++){ if ($array[$i] === null) { echo "True <br>"; } else echo "False <br>"; } ?>
输出:
结论:
is_null()是一个函数,而=== null是一个比较运算符。因而,is_null()的速率略慢点(函数挪用开支),但is_null()能够用作回调。挑选哪一种体式格局举行值是不是为“null”的推断须要依据现实需求。
以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。更多精彩内容人人能够关注ki4网相干教程栏目!!!
以上就是PHP中is_null($x)和$x === null的简朴比较的细致内容,更多请关注ki4网别的相干文章!