2
我想知道是否有下面两行代码之间的差异:
protected $var = null;
protected $var;
我已经看到了这两个被使用,并想知道如果它仅仅是一个优先的事,(又名$var;
初始化变量无论如何,要到null
),还是两者之间实际上存在明显差异?
我想知道是否有下面两行代码之间的差异:
protected $var = null;
protected $var;
我已经看到了这两个被使用,并想知道如果它仅仅是一个优先的事,(又名$var;
初始化变量无论如何,要到null
),还是两者之间实际上存在明显差异?
同样的事情。这仅仅是一种风格上的差异。
从http://php.net/manual/en/language.types.null.php:
甲变量被视为如果为空:
它已经分配了恒定NULL。
它尚未设置为任何值。
它已被取消设置()。
啊是有道理的,我[对变量php.net文档】(http://php.net/manual/en/language.variables.php),但不是null类型的文件下,期待已久! – Hailwood