在PHP中使用@运算符抑制错误
在您看来,使用@运算符来抑制PHP中的错误/警告是否有效,而您可能正在处理该错误?
如果是的话,你会在什么情况下使用这个?
欢迎使用代码示例。
编辑:注意回复者。我不打算关闭错误报告,但是,例如,通常的做法是使用
@fopen($file);
然后再查一查.。但是你可以通过做
if (file_exists($file)){
fopen($file);}else{
die('File not found');}
或者类似的。
我想问题是-是否有任何地方“必须用以消除错误,而不能以任何其他方式处理?”