Home > php教程 > PHP源码 > body text

register_shutdown_function函数的用法

PHP中文网
Release: 2016-05-22 18:24:58
Original
926 people have browsed it

register_shutdown_function函数的用法

/**
 * Created by PhpStorm.
 * User: echo
 * Date: 2016/3/8
 * Time: 20:26
 */


function errorLog()
{
    ob_start();//开启ob缓存
    $error = error_get_last();//获取错误信息
    if (in_array($error['type'], array(E_ERROR, E_WARNING))) {
        $content = ob_get_contents() . json_encode($error) . PHP_EOL;//获取ob缓存中的内容
        file_put_contents('./error.log', $content, FILE_APPEND);
        ob_end_clean();
    }
}

//这个函数在脚本运行结束或出现错误时候,会回调注册的函数 errorLog
//当前errorLog函数体内,需要进行相应的判断:当出现错误时,才能记录日志,否则也就没多大的意义了。
register_shutdown_function("errorLog");


@fopen('a.txt', '');
Copy after login

                   

 以上就是register_shutdown_function函数的用法的内容,更多相关内容请关注PHP中文网(www.php.cn)!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!