我试图在PHP中为我的应用程序捕获错误任何帮助?我不知道如何解决这个问题,因为我对PHP很新。
错误:
致命错误:未捕获ArgumentCountError:函数SRP \ App \ App :: onError()的参数太少,0传递
代码:
namespace SRP\App;
use SRP\App\Librarys\Config\Config;
class App
{
public static function boot() {
Config::loadConfig();
set_error_handler(self::onError());
if (Config::get('app.environment') === 'development') {
error_reporting(E_ALL);
}
else {
error_reporting(0);
}
}
protected static function onError($exception) {
echo 'Something went wrong.';
}
}