分享主题:linux,nginx,php,mysql

Fatal error: Constructor _construct() cannot be static, _construct() cannot be static how to do

php7 adminqaz 87℃ 0评论 现在加入小程序俱乐部QQ群:483987340

免费下载大秦视频付费系统,快速打造你的内容付费系统,让视频持续为你赚钱,现在免费试用30天,猛击这里查看使用教程

用php写一个类,
突然遇到下面的致使错误:
“Fatal error: Constructor _construct() cannot be static”
意思是构造方法不能是静态(static)的

construct() cannot be static构造函数不能是静态的

解决方法就是把前面的 static 删除即可。

下面是一个例子

class Daqin {
    public static function __construct() {
    }
}
Fatal error: Constructor Daqin::__construct() cannot be static

把public static function __construct()改为public function __construct()即可

一些老版本的PHP构造方法与类名相同,

class Daqin {
    public static function Daqin() {
    }
}

也会出现Fatal error: Constructor _construct() cannot be static

delete static is ok

猛击这里
观看子恒老师《php采集》系列视频
了解实现过程和下载相关源代码

免费下载大秦视频付费系统,快速打造你的内容付费系统,让视频持续为你赚钱,现在免费试用30天,猛击这里查看使用教程

秦子恒公众号
大秦视频付费系统

来源:秦子恒博客,欢迎转载分享,请保留出处

Fatal error: Constructor _construct() cannot be static, _construct() cannot be static how to do链接:https://www.qinziheng.com/php7/8339.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址