1. 程式人生 > >PHP 報錯:Deprecated: Methods with the same name as their class will not be constructor...

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

5.6 name soa 項目 徹底 truct 升級 使用 The

報著個錯的原因是 最近把一個項目從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...