关于PHP5下throw Exception 和 return false 的问题 个人人为:异常处理机制可以处理多种类型的错误,开发大型项目的时候可以使用,程序可读性高return false跳出本函数,编写功能比较单一的函数时使用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在过程中遇到异常应该抛出违例 对象中遇到异常应该返回逻辑假 让过程去判断该如何处理LZ遇到的问题 在数据库操作正常的时候缓存操作失败 这时候应该不影响最终结果 这时候不应该抛出异常 同时日志记录在检测GD库是否安装的时候应该抛出异常 环境检测这类东西应该有专门的东东来进行 这时候就应该返回逻辑假在使用FOPEN 这类会导致致命错误同时失败的可能性比较大的时候应该用try来处理 而不是@来抑制错误信息的输出 这两个是两码事,关于系统错误用异常来捕捉,比如数据库无法连接等,以及你无法预计的,关于用户输入等主观逻辑错误用false判断, 二维数组中怎么除去重复项呢 php 初级入门,不知道这个什么意思 一个很难解决的问题(对于我来说) 如何将mysql数据库中的数据导出为xls 如何在PHP中调用JAVA事件? paypal手机网站支付? move_uploaded_file函数出错,实在找不到原因了 在 info() 中怎麼看出服務器支持 ms word com??? MYSql链接过多? 一个比较愚蠢的问题,在php中如何将代码注释掉 php对html进行dom解析 网页上不能显示 如 &# 604; 这样编码的字符?
在检测GD库是否安装的时候应该抛出异常 环境检测这类东西应该有专门的东东来进行 这时候就应该返回逻辑假在使用FOPEN 这类会导致致命错误同时失败的可能性比较大的时候应该用try来处理 而不是@来抑制错误信息的输出
关于用户输入等主观逻辑错误用false判断,