博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 异常处理 简单使用
阅读量:6787 次
发布时间:2019-06-26

本文共 707 字,大约阅读时间需要 2 分钟。

1、首先php5提供了基本的异常处理类,可直接使用

简单的使用如下:(通过异常,抛出错误信息)

try {
$error = 'my error!'; throw new Exception($error) } catch (Exception $e) {
echo $e->getMessage(); }

2、我们可以扩展此类,方便我们的使用

class MyException extends Exception {
// 重定义构造器使 message 变为必须被指定的属性 public function __construct($message, $code = 0) {
// 自定义的代码 // 确保所有变量都被正确赋值 parent::__construct($message, $code); } // 自定义字符串输出的样式 public function __toString() {
return __CLASS__ . ": [{
$this->code}]: {
$this->message}\n"; } public function customFunction() {
echo "A Custom function for this type of exception\n"; } }

可以根据自己的需要扩展!

转载于:https://www.cnblogs.com/yangsen/archive/2012/01/30/2331595.html

你可能感兴趣的文章
ssh防止暴力破解之fail2ban
查看>>
LNMP基础安装配置
查看>>
借助Gradle Plugin解决模块化开发中模块如何对外暴露接口
查看>>
深圳车牌识别助力汽车检测,颠覆传统方式
查看>>
tomcat,tomcat7配置https
查看>>
Linux进程管理
查看>>
rpm命令管理程序包
查看>>
小米6.0系统(亲测有效)激活Xposed框架的步骤
查看>>
我的友情链接
查看>>
JMX对weblogic的监控指标小结
查看>>
Image Map的制作
查看>>
solaris 11 中SAP的启动和停止
查看>>
centOS 6.2 升级 kernel 3.2.9
查看>>
jenkins构建shell或者python脚本中含有远程登录复制会报错解决办法
查看>>
python脚本 字符串变量 强制 不转义 win地址 不转义输出
查看>>
IT自学要走远,更要走深
查看>>
Java中常用的几种排序算法
查看>>
分支3-CentOS6.5下 子域授权、请求转发 的教程
查看>>
Javascript 拖拽 放大镜
查看>>
利用PowerShell创建事件日志
查看>>