PHP错误与异常调试视频教程资源分享

黄舟
发布: 2017-08-30 14:39:07
原创
1762人浏览过

php错误与异常调试视频教程》本课程主要讲解两部分内容,先从php中的错误模块谈起,讲解了php中常见的错误类型,剖析了php中的错误处理。接着又讲解了php5面向对象过程中新的错误处理方式--异常模块,由浅入深,讲解异常及异常的实战应用等。

BQK%{G{YZ`9OG)A_MN28WN8.png

课程播放地址:http://www.php.cn/course/406.html

该老师讲课风格:

教师讲课生动形象,机智诙谐,妙语连珠,动人心弦。一个生动形象的比喻,犹如画龙点睛,给学生开启智慧之门;一种恰如其分的幽默,引来学生会心的微笑,如饮一杯甘醇的美酒,给人以回味和留恋;哲人的警句、文化的箴言不时穿插于讲述中间,给人以思考和警醒。

立即学习PHP免费学习笔记(深入)”;

本视频中较为难点是PHP中的异常简介及使用了:

  1. 异常:程序运行与预期不太一致,与错误是两个不同的概念! 
    2.抛出和捕获异常 
    3.多个catch块的时候基类要往后放,否则基类捕获异常后就不会往下继续捕获了! 
    3.先出现错误,在出现异常,所以写api的时候一定要把display_errors关掉 
    4.PHP的内置异常

    Looka
    Looka

    AI辅助Logo和品牌设计工具

    Looka 894
    查看详情 Looka
error_reporting(-1);
ini_set('display_errors','off');//pdo内置异常类
try {    
$pdo = new PDO('mysql:host=localhost;dbname=mysql', 'brave', '123456');
    var_dump($pdo);    
echo '<hr/>';    
echo 'continue.......';
} catch (Exception $e) {    
echo $e->getMessage();
}echo 'this is a test.......';echo '<hr/>';//spl文件读写内置异常类
try {    
$splObj = new SplFileObject('test.txt', 'r');    
echo 'read file';
} catch (RuntimeException $e) {    
echo $e->getMessage();
}echo 'continue.......';echo '<hr/>';
登录后复制

Exception具有几个基本属性与方法,其中包括了:

message 异常消息内容
code 异常代码
file 抛出异常的文件名
line 抛出异常在该文件的行数

其中常用的方法有:

getTrace 获取异常追踪信息
getTraceAsString 获取异常追踪信息的字符串
getMessage 获取出错信息

如果必要的话,可以通过继承Exception类来建立自定义的异常处理类。

以上就是PHP错误与异常调试视频教程资源分享的详细内容,更多请关注php中文网其它相关文章!

相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号