Hey Stackoverflow社区。 昨天我的代码遇到了一些问题,并通过在我的一些陈述中添加@来解决这个问题,例如
if (@!empty($_SESSION["customer]) {
//code
}
我之前从未见过它,但效果很好。我在Google上搜索过它,但我无法在PHP中找到有关@的任何有用的描述。我想知道是否有人知道它的作用,它是如何工作的并且在PHP中意味着什么。谢谢!
答案 0 :(得分:1)
@ surpresses警告和错误消息。
例如,如果运行命令is_file("text.txt")
并且text.txt不存在,则会收到警告消息。如果您运行@is_file("text.txt")
,则无法收到此警告消息。