我想知道下面两行代码之间是否有区别:
protected $var = null;
protected $var;
我已经看到两者都被使用了,我想知道这是否只是一个偏好问题,(也就是 $var;
将变量初始化为 null
无论如何)或者如果两者之间实际上有明显的区别吗?
最佳答案
同样的事情。这只是风格上的差异。
来自 http://php.net/manual/en/language.types.null.php :
如果出现以下情况,变量将被视为 null:
它被赋予了常量 NULL。
尚未设置任何值。
已取消设置()。
关于php - protected $var = null;与 protected $var;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13773897/