[英]PHP code causing “deprecated” error in PHP 5.3
以下代码导致PHP 5.3中的“已弃用”错误...是否可以替代它?
$this->widgets[$widget_class] = & new $widget_class();
如果您可以指定错误消息的确切内容 ,那将是很好的,但我猜它会通知您,不推荐通过引用( =&
)进行对象分配。 从PHP 5开始,对象始终通过引用进行分配和传递,因此包含&
是不必要的。 只需删除引用运算符:
$this->widgets[$widget_class] = new $widget_class();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.