php中@#variable
的含义是什么?
$fix=@#parts;
答案 0 :(得分:5)
@用于抑制代码的这一行可能出现的任何错误
http://php.net/manual/en/language.operators.errorcontrol.php
当在PHP中添加表达式时,可能会出现任何错误消息 由该表达式生成将被忽略。
我不建议使用它,因为这可能导致无法注意到一些重要的错误/警告并使调试成为破坏。在生产环境中使用error_reporting设置可以防止在开发服务器上出现任何错误或警告,我建议打开任何错误报告
答案 1 :(得分:5)
PHP支持一个错误控制操作符:at符号(@)。什么时候 预先附加到PHP中的表达式,可能是任何错误消息 该表达式生成的内容将被忽略。
答案 2 :(得分:1)
@
运算符会关闭错误处理。