PHP 中的“@”前缀有什么作用?
“@”符号能抑制错误在屏幕上显示。
PHP 支持一个错误控制符,即 @ 符号。当它出现在 PHP 的表达式前面时,使用该表达式时可能产生的错误消息将会被忽略。
如果启用了 track_errors 属性,由表达式产生的错误消息将会存储在名为 $php_errormsg 的变量中。每次出现错误时都将会覆盖该变量。
始终建议编写与错误状态/条件相关的工作代码。
广告
“@”符号能抑制错误在屏幕上显示。
PHP 支持一个错误控制符,即 @ 符号。当它出现在 PHP 的表达式前面时,使用该表达式时可能产生的错误消息将会被忽略。
如果启用了 track_errors 属性,由表达式产生的错误消息将会存储在名为 $php_errormsg 的变量中。每次出现错误时都将会覆盖该变量。
始终建议编写与错误状态/条件相关的工作代码。