0

我已使用此代码删除错误:

error_reporting($level = NULL);

它给了我一个空白页的结果。我如何忽略 php 错误并正常加载页面?

4

3 回答 3

1
error_reporting(0);

或禁用 1 个功能的错误 -@function_name();

非常不鼓励禁用错误。您应该修复错误。

于 2013-08-16T16:58:24.133 回答
1

您可以使用 http://us3.php.net/manual/en/function.error-reporting.php设置收到的通知类型

error_reporting(E_ALL|E_ERROR|0);

您可以使用 http://us3.php.net/manual/en/function.ini-set.php切换它们是否显示

ini_set('display_errors','On|Off');

当我写 A|BI 时,意味着你选择 A 或 B,而不是两者都选

于 2013-08-16T17:00:44.387 回答
0

采用error_reporting(0);

它将抑制页面上的所有错误...

并抑制特定语句(例如数据库加载)上可能发生的错误。

您可以使用..@

例如:

$db = @mysqli_query($dbc, '....query....');

它会解决你的问题..

于 2013-08-16T17:01:51.957 回答