php - protected $var = null;与 protected $var;

标签 php variables null initialization

我想知道下面两行代码之间是否有区别:

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/

相关文章:

php - PHP函数中处理数据库连接的方法

java - 如何使用变量创建对我的对象的引用?

.net - 如何将构建参数传递给我的 .NET 单元测试

javascript - 单击按钮后无法读取刚刚在 JS 中创建的 DIV 的属性 ("null")

c# - 如何检查多个参数的 null 或空字符串? - C#

java mysql输入NULL

php - 如何从存储过程中获取特定的 count(*) 列作为字符串或整数

php - 无法使 PHP 更新功能正常工作

php - 从 TXT 文件导入数据到 MySQL

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP