已弃用:通过引用分配 new 的返回值
问题:
使用分配对象引用 new 关键字,如下所示,在 PHP5 中会产生弃用警告:
<code class="php">$obj_md = new MDB2();</code>
答案:
在 PHP5 中,使用 &(与号)当分配 new 的返回值时已被弃用。可以通过从代码中删除 & 来解决该警告。
<code class="php">$obj_md = new MDB2(); // No ampersand</code>
请注意,通过引用分配对象是 PHP4 中的常见用法,但在 PHP5 中不再需要。有关此弃用的更多信息,请参阅 [PHP 文档](https://www.php.net/manual/en/migration5.deprecated.php)。
以上是PHP5 中是否已弃用通过引用分配新对象?的详细内容。更多信息请关注PHP中文网其他相关文章!