期权路,上证50ETF期权 众说纷纭期权路,遥遥无期空杯想

PHP is_null()函数

定义和用法

is_null() — 检测变量是否为 NULL

语法

bool is_null ( mixed $var )

如果 var 是 null 则返回 TRUE,否则返回 FALSE。

查看 NULL 类型获知变量什么时候被认为是 NULL,而什么时候不是。

is_null():

bool is_null ( mixed $var )   (php.net官方文档的函数定义)

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

1、它被赋值为NULL

2、它还没有赋值(会报一个未定义变量提醒/警告)

3、它未定义,相当于unset(),将一个变量unset()后,不就是没有定义吗(会报一个未定义变量提醒/警告)

让我们来看一些例子:

$myvar = NULL; 

var_dump(is_null($myvar)); // TRUE(真的)

$myvar1; 

var_dump(is_null($myvar1)); // TRUE Notice: Undefined variable(真   注意:未定义的变量)

$num = 520;

unset($num);

var_dump(is_null($num)); //TRUE Notice: Undefined variable  (真   注意:未定义的变量)

var_dump(is_null($some_undefined_var)); //TRUE Notice: Undefined variable (真   注意:未定义的变量)

$myvar = 0; is_null($myvar); // FALSE  (假--错误的)

$myvar = FALSE; is_null($myvar); // FALSE  (假--错误的)

$myvar = ''; is_null($myvar); // FALSE      (假--错误的)

例子:

<?php  $x="";  $result=is_null($x);//值为false  echo $result;//为空不打印  ?>

注意:空字符串:已经分配了存储空间,但是没有存储东西

NULL:没有分配存储空间。

两者是不一样的。

原文链接:https://www.qiquanji.com/post/8489.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

作者:xiaojiucai 分类:期权知识 浏览: