处理最近搬到PHP7。出现以下错误:错误和异常的PHP7
argument 1 passed to MyClass\Throwable::exceptionHandler() must be an instance of Exception, instance of Error given
和相应的类
namespace MyClass;
class Throwable
{
public function exceptionHandler(\Exception $exception)
{
//logic here
}
}
正如docs
最错误的陈述,现在通过抛出异常的错误报道。
这是否意味着我必须提供的Error
的实例,或者更一般Throwable
异常处理程序?
看看https://trowski.com/2015/06/24/throwable-exceptions-and-errors-in-php7/它可以帮助你 –