2
是否建议在throwing
之后执行exit;
或return;
cakeError?CakePHP:cakeError并退出
if (//successful operation)
{
echo 'YAY';
}
else
{
$this->cakeError('error404');
exit; // is it necessary?
}
是否建议在throwing
之后执行exit;
或return;
cakeError?CakePHP:cakeError并退出
if (//successful operation)
{
echo 'YAY';
}
else
{
$this->cakeError('error404');
exit; // is it necessary?
}
望着source code for ErrorHandler::error404(),在最后调用Object::_stop()
和its source code是
function _stop($status = 0) {
exit($status);
}
换句话说,不,你不必exit
调用cakeError()
,因为它已经这样做了。