PHP 报错:Deprecated: Methods with the same name as their class will not be constructor...

Posted 臭虫编写工程师小于

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 报错:Deprecated: Methods with the same name as their class will not be constructor...相关的知识,希望对你有一定的参考价值。

报着个错的原因是 最近把一个项目从php5.6升级到了php7

报如下错误:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP;nusoap_xmlschema has a deprecated constructor in 

原因是原项目还是采用的php5.6构造函数的写法 一个类下边会跟一个相同名字的方法名。

PHP 7开始使用和类名相同的方法名作为构造方法会报E_DEPRECATED级别的错误,提示在未来版本中会彻底抛弃类同名方法作为

构造函数。
但程序仍然会正常执行。


以上是关于PHP 报错:Deprecated: Methods with the same name as their class will not be constructor...的主要内容,如果未能解决你的问题,请参考以下文章

php用mysql方式连接数据库出现Deprecated报错

关于php报错:Deprecated: Function ereg_replace() 的解决方法

Ecshop如何解决Deprecated: preg_replace()报错

PHP 报错:Deprecated: Methods with the same name as their class will not be constructor...

ECSHOP如何解决DEPRECATED: PREG_REPLACE()报错

ESPCMS做的网站,报错Deprecated: mysql_pconnect(): 或 Deprecated: Methods with the same name as their class