PHP5的异常处理机制[7]--PHP5内建的Exception类
2004-08-30 21:19
801 查看
PHP5的异常机制
根据我们以上讨论的,PHP内建的异常类需要有以下成员方法:__construct() | 构造函数,需要一个出错信息和一个可选的整型错误标记作参数 |
getMessage() | 取得出错信息 |
getCode() | 出错的代码 |
getFile() | 异常发生的文件 |
getLine() | 异常发生的行数 |
getTrace() | 跟踪异常每一步传递的路线,存入数组,返回该数组 |
getTraceAsString() | 和getTrace() 功能一样,但可以将数组中的元素转成字符串并按一定格式输出 |
Pear_Error
很相似。
当你的脚本中遇到一个错误,你可以建立你的异常对象:
$ex = new Exception( "Could not open $this->file" );
Exception类的构造函数将接受一个出错信息和一个错误代码。
相关文章推荐
- PHP5的异常处理机制[6]--PHP5之前的错误处理--小结
- PHP5的异常处理机制[5]--PHP5之前的错误处理--使用PEAR处理错误
- php(gd库)输出中文图像的转换函数
- php(gd库)输出中文图像的转换函数
- PHP下GD安装全攻略
- PHP下GD安装全攻略
- 用模块shmop为加速PHP5而努力!
- PHP5的异常处理机制[4]--PHP5之前的错误处理--返回Error flag(错误标记)
- 数学建模实录(3)
- PHP实现URL重定向功能
- PHP中用XML作配置文件(config.xml)
- PHP的MP3播放器
- PHP自定义错误处理程序
- PHP调用GOGLE API实现GOOGLE查询
- PHP中的Mcrypt函数库应用
- PHP5的异常处理机制[3]--PHP5之前的错误处理之trigger_error()
- Emulex LightPulse FC9002L光纤卡安装日志
- PHP5的异常处理机制[2]--PHP5之前的错误处理之die()
- PHP5的异常处理机制[1]--本文索引
- 使用php获取远端数据~