php中变量的值为null代表了什么

炎热的夏天过去了,凉爽的秋天来了。它是一个收获的季节,也是各种水果最多的时候,红艳艳的苹果扒开绿叶往外瞧;小红灯笼似的枣子挂满枝头;像紫玛瑙的葡萄一串串地挂在葡萄架下,真迷人呀!

很多写php的技术员喜欢在赋值变量时给一个null的值,那么null在php变量中代表什么意思呢?下面就结合网上查到的一些信息,来简单的介绍一下。

php中null是什么意思

在php中 null 是一个特殊的标记,表示变量没有值,唯一的值就是NULL。需要注意的是NULL不表示空格,也不表示零,也不是空字符串,而是一个变量的值为空。NULL不区分大小写。

在下列情况下变量的值会被认为是null

1、变量被赋值为null

2、变量未被赋值

3、变量被 unset()

php 变量为null的示例

1、php 中变量赋值为null

代码:

$host = null;
var_dump($host);

2、php变量 unset() 为null

示例代码:

$host = 'feiniaomy.com';
var_dump($host);
echo '<br/>';
unset($host);
var_dump($host);

3、php未命名的变量为 null

示例代码:

$host;
var_dump($host);

PS:

1、由于php错误级别的设置,如果变量未赋值或unset()后打印可能会报错

2、解决方法,错误级别设置如下

error_reporting(E_ALL ^ E_NOTICE);

到此这篇关于php中变量的值为null代表了什么就介绍到这了。最安全的生活方式——付出>索取。更多相关php中变量的值为null代表了什么内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法