欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > 其他教程 >
其他教程

[PHP教程]Deprecated: Assigning the return value of new by reference is deprecated

(元素模板) / 2017-10-09 09:22

有的网站程序 使用了PHP5.3 之后会出现

Deprecated: Assigning the return value of new by reference is deprecated 

这个是因为PHP5.3+废除了”=&”符号,对象复制用”=”即可,详细如下:

  • PHP5对象复制是采用引用的方式。
  • 如果不采用引用方式,则需要在复制对象时加关键字 clone。
  • 如果在复制的过程中,同时要变更某些属性,则增加函数_clone()。

有2种解决方法:
解决办法一:搜索所有PHP文件,将”=&”替换为”=”。
解决方法二:降到PHP5.2,或者适合程序的PHP版本

Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com