前端之家收集整理的这篇文章主要介绍了
PHP中变量的默认值?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我
搜索了这个,但我找不到我的问题的答案.
声明变量时没有值,如下所示:
$var;
public $aVar;
变量的值是未知的,如在许多语言中(即之前在内存中的任何内容),或者默认情况下变量是否设置为null?
默认情况下,声明没有值和未定义/未声明变量的变量为null.
但是,只做$var;不会声明变量,因此您只能声明一个没有对象值的变量.
演示:
<?PHP
class Test { public $var; }
$var;
$t = new Test();
var_dump($var);
var_dump($t->var);
输出:
Notice: Undefined variable: var in - on line 5
NULL
NULL