我讨厌google无法搜索符号.我在一些示例代码中看到了这一点,并想知道为什么在readfile函数之前有@符号:
@readfile($filename);
Run Code Online (Sandbox Code Playgroud)
没有@符号意味着什么不同?
它是PHP的错误抑制运算符.有了它,您可以抑制错误消息.
小费:
只需不要将错误抑制运算符与速度关键代码一起使用.
未来:
因为@运算符非常慢,所以它不适用于ini_set例如@ini_setPHP的未来版本,例如PHP6
重要阅读: