相对路径:从程序开始的地方开始找;
绝对路径:比如从C盘 "C:/music/a.pm3";
创建自定义错误函数处理器
function my_error($errno,$errmes){
echo " $errno "."<br />";
echo " 错误信息是:" $errmes;
}
为了使程序出错系统不去调用默认函数,而调用自己创 建的错误处理器,我们还需要设置一个set_error_handler();
set_error_hanlder("my_error","错误级别");
在php中对错误有不同的级别之分
错误日志:
error_log("错误是",3,"x:/x/x") 3代表添加文字而不覆盖文字,"x:/x/x"代表日志绝对路径;
若try,catch异常处理,抛出一个$e没处理,给系统。这时,可以定义一个顶级异常处理器
function my_exception($e) {
echo $e->getMessage();
}
set_exception_handler("my_exception"); 顶级异常处理器,定义系统中有异常$e,把异常交给my_exception()处理