PHP异常处理 Exception
2013-04-08 11:51
204 查看
//入口文件 try{ /** *入口方法 *所有文件都由入口文件控制,每个文件中的错误有只执行抛出异常动作 *throw new Exception('Some ErrorMailing Message', 500); */ }cache(Exception $e){ //打印数据 $errArr = array('code'=>$e -> getCode(), 'message'=>$e -> getMessage(), 'error_info'=>$e -> getTrace()); echo json_encode($errArr); } /* try{ throw new Exception('Some ErrorMailing Message', 500); } catch(Exception $e) { echo $e->getMessage(); //获取写入信息 echo $e->getCode(); //获取错误码(自定义) echo $e->getFile(); echo $e->getLine(); $errArr = $e->getTrace();//Array (file,line,function,class,type,args)追踪错误信息 } */
当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 “catch” 代码块。
相关文章推荐
- Php 异常处理 exception
- PHP中PDO错误/异常(PDOException)处理
- PHP中PDO错误/异常(PDOException)处理
- PHP异常处理函数set_exception_handler()的用法
- PHP5的异常处理机制[7]--PHP5内建的Exception类
- PHP异常处理函数set_exception_handler()的用法
- PHP异常处理函数set_exception_handler()的用法
- PHP 的异常处理、错误处理:error_reporting,try-catch,trigger_error,set_error_handler,set_exception_handler,register_shutdown_function
- PHP 的异常处理、错误处理:error_reporting,try-catch,trigger_error,set_error_handler,set_exception_handler,regis
- PHP的异常处理机制
- php日志错误异常处理
- SSLHandshakeException异常处理
- InvalidDataAccessApiUsageException异常的处理办法
- C#读写Word文档异常处理解析System.Runtime.InteropServices.COMException
- 【细说PHP学习】第十三章 PHP的错误和异常处理
- 详细解读php的异常处理机制
- PHP 5.0异常处理机制深度探索3
- android.content.res.Resources$NotFoundException 异常处理
- PHP 异常处理
- php异常处理—多个异常