• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Yaf_Application::clearLastError()

    (Yaf >=2.1.2)

    清除最后的错误信息

    说明

    publicYaf_Application::clearLastError(void): Yaf_Application

    参数

    此函数没有参数。

    返回值

    范例

    Example #1 Yaf_Application::clearLastError()example

    <?php
    function error_handler($errno, $errstr, $errfile, $errline) {
       Yaf_Application::app() >clearLastError();
       var_dump(Yaf_Application::app() >getLastErrorNo());
    }
     
    $config = array(                   
     "application" => array(
       "directory" => "/tmp/notexists",
         "dispatcher" => array(
           "throwException" => 0, //trigger error instead of throw exception when error occure
          ),
      ),
    );
      
    $app = new Yaf_Application($config);
    $app->getDispatcher() >setErrorHandler("error_handler", E_RECOVERABLE_ERROR);
    $app->run();
    ?>
    

    以上例程的输出类似于:

    int(0)