JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: trycatch

PHP的异常处理与错误处理.

在编写php程序时,错误处理是一个重要的部分。如果程序中缺少错误检测代码,那么看上去很不专业,也为安全风险敞开了大门 例: [php] <?php $a = fopen('test.txt','r'); //这里并没有对文件进行判断就打开了,如果文件不存在就会报错 ?> [/php] 那么正确的写法应该如下: [php] <?php if(file_exists('test.txt')){ $f=fopen('test.txt','r'); //使用完后关闭 fclose($f); } ?> [/php] 一、PHP错误处理的三种方式 A、简单的die()语句; 等价于exit(); 例: [php] if(!file_exists('aa.txt')){ die('文件不存在'); } else { //执行操作 } ...

php try catch应用,try{}catch{}实例分析.

php try catch实例: [php] try { if (@mysql_connect('localhost','root','123456')){ // echo 'success!'; }else{ throw new Exception('ERROR:'.mysql_error()); } } catch (Exception $e) { echo $e->getMessage(); } [/php] Try - 使用异常的函数应该位于 "try" 代码块内。如果没有触发异常,则代码将照常继续执行。但是如果异常被触发,会抛出一个异常。 Throw - 这里规定如何触发异常。每一个 "throw" 必须对应至少一个 "catch" Catch - "catch" 代码块会捕获异常,并创建一个包含异常信息的对象 当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 "catch" 代码块。 如果异常没有被捕获,而且又没用使...
此文被围观2673次  分类: 编程开发 标签:  ···

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号