php更改错误信息

来源:互联网 发布:js烟花效果带文字 编辑:程序博客网 时间:2024/05/23 17:42
<?phpheader("content-type:text/html;charset=utf-8");/** * Created by PhpStorm. * User: zk * Date: 2017/8/31 * Time: 15:26 *///更改错误提示信息/* * 1.首先把错误信息获取到---通过自定义函数 * 2.通过set_error_handler 把我们的自定义函数加载到系统中 * 3.从而在出现错误的时候 执行我们的自定义函数 * */function catch_error($type,$msg,$file,$line){//顺序不能乱    global $error;    switch ($type){        case E_ERROR:            $error_type = '错误';            break;        case E_WARNING:            $error_type = '警告';            break;        case E_NOTICE:            $error_type = '注意';            break;    }    $error = '1.错误类型是:"'.$error_type.'"<br>'.'2.错误信息是:"'.$msg.'"<br>'.'3.错误文件是:"'.$file.'<br>'.'"4.错误位置在第:<span style="color: red">"'.$line.'"</span>行';}//通过set_error_handler 把我们的自定义函数加载到系统中//从而在出现错误的时候 执行我们的自定义函数set_error_handler('catch_error');echo $a;//echo $error;?><style>    div{        width:400px;        height: 200px;        border-radius: 10px;        background-color: pink;        position: absolute;        left: 0;        /*bottom: 0;*/    }</style><div>    <?php    echo $error;    ?></div>