标题重写为:PHP 7 不再兼容使用已废弃的 PHP4 风格的类构造函数
P粉713846879
P粉713846879 2023-08-25 00:18:16
[PHP讨论组]

我正在尝试升级我的WP网站的PHP版本,该网站托管在SiteGround上。升级工具显示以下错误:

33 | 警告 | 自PHP 7起,不支持使用已弃用的PHP4风格的类构造函数

这是我在给定位置找到的代码:

function gc_XmlBuilder($indent = '  ') {
  $this->indent = $indent;
  $this->xml = '<?xml version="1.0" encoding="utf-8"?>'."\n";
}

我该如何修复这个问题?

P粉713846879
P粉713846879

全部回复(1)
P粉755863750
function __construct($indent = '  ') {
  $this->indent = $indent;
  $this->xml = '<?xml version="1.0" encoding="utf-8"?>'."\n";
}

由于您过去可以通过类名定义构造函数,但自PHP 7起已被弃用:

错误示例,根据文档:

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号