Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP版本升级导致类构造函数出现问题_Php_Class_Constructor - Fatal编程技术网

PHP版本升级导致类构造函数出现问题

PHP版本升级导致类构造函数出现问题,php,class,constructor,Php,Class,Constructor,我刚刚将PHP版本从v5.3.1升级到v5.3.9。突然,类构造函数开始停止工作。有什么想法吗?您可能正在使用带有类名的构造函数,而不是\u construct()关键字。请参见v5.3.3中的行为更改: 使用\uuu construct(),您应该会没事的 请注意,这种行为只在命名空间类中发生了更改。是的,就是这样!我使用的名称空间和构造函数名称等于类名。我试图接受答案,但它说我需要再等几分钟。我是这个网站的新手。亨利·亚当斯:很高兴听到你的问题解决了。在开始阶段接受答案之前,您需要等待一段

我刚刚将PHP版本从
v5.3.1
升级到
v5.3.9
。突然,类构造函数开始停止工作。有什么想法吗?

您可能正在使用带有类名的构造函数,而不是
\u construct()
关键字。请参见v5.3.3中的行为更改:

使用
\uuu construct()
,您应该会没事的


请注意,这种行为只在命名空间类中发生了更改。是的,就是这样!我使用的名称空间和构造函数名称等于类名。我试图接受答案,但它说我需要再等几分钟。我是这个网站的新手。亨利·亚当斯:很高兴听到你的问题解决了。在开始阶段接受答案之前,您需要等待一段时间。这很正常。