摘要:
利用@来抑制错误在PHP中,可以使用@运算符来抑制单个错误。例如,如果不希望PHP报告它不包括某个文件,则可以编写如下代码:@include ('config.inc.php');或者如果不希望看到“除以0”错误:$x = 8;$y = 0;$num = @($x/$y);像函数调用或数学运算一样,@符号只能处理表达式。不能在条件语句、循环语句、函数定义等之前使用@符号。一条经验法则是,我建议将@符号用于那些执行失败时不会影响脚本整体功能的函数。或者,在你自己可以更优雅地处理PHP的错误时可以抑制错误(本章后面将讨论这个主题)。一些开源软件中使用到@抑制错误的部分代码://co 阅读全文
posted @ 2011-08-11 17:21 bug yang 阅读(665) 评论(0) 推荐(0) 编辑