名称

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

例子

例 11.36. Yaf_Dispatcher::throwException的例子

     
     <?php
     $app = new Yaf_Application("conf.ini");
     /**
      * 关闭抛出异常
      */
     Yaf_Dispatcher::getInstance()->throwException(FALSE);
     ?>
     
    


参见
Yaf_Dispatcher::catchException