未处理的异常:重新定义已定义的类构造函数

Flo*_*jol 2 php exception laravel

在PHP中,我收到以下错误:

为类Select重新定义已定义的构造函数

那是因为A类'Select'有一个'select'函数(除了它的构造函数).但与其他有关此错误的主题不同,我的错误是"未处理的异常".

错误报告级别为30719(wamp,PHP 5.3.9,Apache 2.2.21)的本地服务器中未显示该错误.在我的prod服务器中显示错误,错误报告级别为22527(真实服务器,Ubuntu,PHP 5.3.2,Apache 2.2.14).

为什么错误确实显示为我的未处理异常?我使用Laravel框架但是如果我修改laravel/laravel.php来手动设置error_reporting(0),并且ini_set('display_error', 0)在start.php中,错误甚至都不会消失????

我能做什么 ?非常感谢

小智 5

将PHP4构造函数放在类中的PHP5构造函数之后.