gpt4 book ai didi

php - 不推荐通过引用分配 new 的返回值

转载 作者:IT老高 更新时间:2023-10-28 12:02:30 24 4
gpt4 key购买 nike

我刚刚遇到了一个错误。

当我尝试分配这样的对象时:

$obj_md = new MDB2();

我得到的错误是“不推荐使用通过引用分配新的返回值”。实际上我一直在寻找解决方案,但我看到的唯一一个就是拒绝 php.ini (error_reporting) 的策略。我也试过了,但是没有用。

这太令人困惑了..我希望你能帮助我。提前致谢。

最佳答案

在 PHP5 中,这个习语被弃用了

$obj_md =& new MDB2();

您确定您的示例代码中没有遗漏一个 & 符号吗?这会产生你所说的警告,但它不是必需的,可以删除。

要了解为什么在 PHP4 中使用此成语,请参阅 this manual page (请注意,PHP4 早已失效,此链接指向相关页面的存档版本)

关于php - 不推荐通过引用分配 new 的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1086539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com