PHP版本升级导致类构造函数出现问题
我刚刚将 PHP 版本从 v5.3.1
升级到 v5.3.9
。突然,类构造函数开始不起作用。有什么想法吗?
I just upgraded my PHP version from v5.3.1
to v5.3.9
. Suddenly class constructors started not working. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能使用带有类名的构造函数而不是
__construct()
关键字。请在此处查看 v5.3.3 中的行为更改:http://www .php.net/archive/2010.php#id2010-07-22-2
使用
__construct()
应该没问题。http://www.php.net/manual/en/language.oop5 .decon.php
You are probably using constructors with Class name instead of
__construct()
keyword. See the behaviour change in v5.3.3 here:http://www.php.net/archive/2010.php#id2010-07-22-2
Use
__construct()
and you should be fine.http://www.php.net/manual/en/language.oop5.decon.php