传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记

传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记

ID:40485013

大小:532.31 KB

页数:29页

时间:2019-08-03

传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记_第1页
传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记_第2页
传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记_第3页
传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记_第4页
传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记_第5页
资源描述:

《传智播客 韩顺平 php从入门到精通 79-99讲异常处理与进阶课堂笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、php中错误和异常处理的机制如果没有错误处理机制怎样?上面的代码没有处理错误,应当这样写程序更加健壮.

2、aa.txt","r");          echo"文件打开成功";          //....关闭          fclose($fp);    }?>解释了一下绝对路径和相对路径php处理错误的三种方法1.    使用简单的die语句使用方法如下:(1)if(!file_exists("aaa.txt")){          die("文件不存在");    }else{          //打开文件操作    }    echo"ok";(2)更简单的方法file_exists("aaa.txt")ordie("文件不存在!!!");5 分钟前上传下载附件(53.76KB

3、)    用户自定义错误处理器在php中对错误有不同的级别区分:2 分钟前上传下载附件(48.24KB)案例入门:$errno
";          echo"错误信息是:";          exit();    }    //改写set_error_handler处理器    //下面这句话的含义是:如果出现了E_WARNING这个级别的错误,就去调用m

4、y_error函数.    set_error_handler("my_error",E_WARNING);    $fp=fopen("aa.txt","r");    ?>原理图:2 分钟前上传下载附件(45.49KB)    错误触发器需求:有一段代码:如果接受一个年龄,如果年龄输入>120,我认为就是一一个错误.//传统的方法if($age>120){    echo“年龄过大”;    exit();}//需求,输入一个薪水,如果大于10000,我认为有是错误.if($salary>10000){    echo“薪水多”;    exit();}1现在我们可以使用自定义错误触发器来

5、完成!快速入门案例://自定义错误函数    function  my_error3($errno,$errmes){          echo"错误号是:".$errno;    }    functionmy_error4($errno,$errmes){          echo"出大事了".$errno;          exit();    }    //指定E_USER_WARNING错误级别的函数    set_error_handler("my_error3",E_USER_WARNING);    set_error_handler("my_error4",E_USER

6、_ERROR);        $age=700;    if($age>120){          //调用触发器,时候同时指定错误级别.          trigger_error("输入年龄过大1",E_USER_ERROR);          //exit();    }    echo"ok";原理图    php错误日志保存保存错误日志的用处是便于,后续分析.基本方法是使用error_log来实现.基本用法是://自定义错误函数    function  my_error3($errno,$errmes){          $err_info="错误号是:".$errno.

7、"--".$errmes;          echo$err_info;          //把这个错误信息保存          //r表示向文件输入一个回车换行          //
表示向网页输出一个回车换行          error_log($err_info."r",3,"d:/myerr.txt");    }现在我们要把时间保存下来.    php中处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。