为什么要使用@before变量。 有人可以解释

可能重复:
在PHP中使用@符号有什么用?
参考 - 这个符号在PHP中的含义是什么?

什么使用<?php echo @$fnameerror; ?> <?php echo @$fnameerror; ?>意思。 为什么在php中使用@之前的变量


错误控制运算符..抑制错误消息..


@是纯粹的邪恶。 使用这不是一个好主意。 你可以在这里找到关于它的解释。

它可能导致大量调试头痛,因为它甚至会抑制严重错误。


我可以考虑在变量之前使用错误抑制运算符的唯一原因是在变量未定义时抑制E_NOTICE错误。

正如其他人所说,这是一个坏主意。 实际处理错误要比忽略错误要好得多。

链接地址: http://www.djcxy.com/p/10211.html

上一篇: why use @before variable. can someone pls explain

下一篇: What does the exclamation point mean in PHP?