首页  >  文章  >  后端开发  >  PHP5 中是否已弃用通过引用分配新对象?

PHP5 中是否已弃用通过引用分配新对象?

Barbara Streisand
Barbara Streisand原创
2024-10-23 21:30:30200浏览

Is Assigning New Objects by Reference Deprecated in PHP5?

已弃用:通过引用分配 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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn