我知道通常可以使用 error_reporting(0) 或“@”来抑制 php 错误。我在工作的某个部分触发了许多 sql 查询,我想知道添加 error_reporting(0) 是否会抑制由 mysql 查询引起的错误的出现?
我在网上阅读了不同的答案。一些人说它会有所帮助,而另一些人则说它不会那样工作。
我知道通常可以使用 error_reporting(0) 或“@”来抑制 php 错误。我在工作的某个部分触发了许多 sql 查询,我想知道添加 error_reporting(0) 是否会抑制由 mysql 查询引起的错误的出现?
我在网上阅读了不同的答案。一些人说它会有所帮助,而另一些人则说它不会那样工作。
尝试将其放在代码的顶部:
ini_set("display_errors", "off");
是的,@
在函数等的开头添加,例如:
$query = @mysql_query("text..");
应该抑制错误。
如果你有 htaccess 文件,那么你可以通过这个来控制所有的错误。试试这个