NULL 类型

未匹配的标注

简介

NULL 不表示空格,也不表示零,也不是空字符串,而是一个变量的值为空,NULL不区分大小写。

特殊的 NULL 值表示一个变量没有值。NULL 类型唯一可能的值就是 Null。

NULL 值标示变量是否为空。也用于区分空字符串与空值数据库,可以通过把值设置为 NULL,将变量清空。

在下列情况下一个变量被认为是 NULL:

  1. 被赋值为 NULL。
  2. 尚未被赋值。
  3. 被 unset( )。 = 销毁指定的变量。


语法

NULL 类型只有一个值,就是不区分大小写的常量 NULL。

<?php
    $var = NULL;
?>


is_null() 函数 = 检测变量是否为 NULL

is_null() 函数检测变量是否为 NULL ,如果变量是 NULL 则返回 TRUE,否则返回 FALSE。

<?php

$a = null;
$b = 1;

var_dump(is_null($a)); // 输出结果为:true
var_dump(is_null($b)); // 输出结果为:false


转换到 NULL

使用 unset() 将一个变量转换为 NULL 将不会删除该变量或 unset 其值。仅是返回 NULL 值而已。

<?php

$a = 33;

unset($a);

var_dump($a); //输出结果为:NULL

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~