当我创建一个标准类时,我主要做的是:
$test = null;
$test->id = 1;
$test->name = 'name';
但是在严格模式下我得到一个错误。
所以显然正确的做法是:
$test = new stdClass();
$test->id = 1;
$test->name = 'name';
所以我想知道:
这是一个很大的禁忌:$test = null;
做我想做的事吗?
遵守严格的标准,我们能得到什么?它是否确保代码将在未来的版本中继续工作?向后兼容会更好吗?这只是最佳实践的问题吗?还有什么?
编辑 错字