名称
Yaf_Dispatcher::throwException
(Since Yaf 1.0.0.5)
public boolean Yaf_Dispatcher::throwException( boolean $switch );
切换在Yaf出错的时候抛出异常, 还是触发错误.
当然,也可以在配置文件中使用ap.dispatcher.thorwException=$switch达到同样的效果, 默认的是开启状态.
参数
$switch
-
如果为TRUE,则Yaf在出错的时候采用抛出异常的方式. 如果为FALSE, 则Yaf在出错的时候采用触发错误的方式.
返回值
成功返回Yaf_Dispatcher, 失败返回FALSE
![[注意]](images/note.gif) |
注意 |
| 自Yaf 2.2.0起, 如果不传递$switch参数, 本方法返回当前的异常抛出状态. |
例子
例 11.36. Yaf_Dispatcher::throwException的例子
<?php
$app = new Yaf_Application("conf.ini");
/**
* 关闭抛出异常
*/
Yaf_Dispatcher::getInstance()->throwException(FALSE);
?>