PHP的NULL

定义和用法

在PHP中,没有值的变量被认为是空数据类型。这样的变量的值定义为NULL。可以使用unset()函数将变量显式分配为NULL或将其值设置为null。

语法

$var=NULL;

尽管PHP 7.2不建议将null转换为其他类型,但也可以将其他类型的变量转换为null。在早期版本中,使用(unset)$var语法进行转换

以下示例显示如何将NULL分配给变量

示例

<?php
$var=NULL;
var_dump($var);
?>

输出结果

这将产生以下结果-

NULL

以下示例对其他主变量执行null变量

示例

<?php
$var = NULL;
var_dump( (int) $var);
var_dump((float)$var);
var_dump((bool) $var) ;
var_dump( (boolean) $var);
?>

输出结果

这将产生以下结果-

int(0)
float(0)
bool(false)
bool(false)