我使用标准PHP
功能捕捉PHP错误软验证:如何
try
{
}
catch (Exception $exc)
{
echo $exc->getMessage();
}
...
throw new Exception('Error Message');
验证数据并返回各种消息给用户。它完美的作品。但用这种方法,一切都会停止,如果新的例外被剔除(这是正确的)。但我想使用软验证(当出现错误但用户可以向前处理时)。 PHP
有类似的东西吗?
引发Exception的代码必须是_inside_ try块。如果这不起作用,请张贴更多的代码。 –
@大卫是的。这只是一个例子 – Klapsius
在我看来,解决方案已经在标题中了:为了不阻止所有事情,包含错误,您需要捕获一个异常。然后你可以决定是否继续你的程序。请更好地解释你在问什么。 – deceze