以下是一个简单的实例,演示如何开启PHP错误报告,并展示不同的错误类型。
开启PHP错误报告
在PHP中,可以通过修改配置文件`php.ini`来开启错误报告。以下是几个相关的配置项:
| 配置项 | 描述 | 默认值 |
|---|---|---|
| `display_errors` | 如果设置为On,PHP将显示错误信息。 | Off |
| `error_reporting` | 错误报告等级。0为关闭错误报告,E_ALL为所有错误。 | E_ALL |
| `log_errors` | 将错误信息写入日志文件。需要设置`error_log`配置项。 | Off |
| `error_log` | 指定错误日志文件的路径。 | 根据服务器环境不同而不同 |
示例代码
```php
// 开启错误报告
error_reporting(E_ALL);
ini_set('display_errors', 1);
// 故意引发错误
$x = 10 / 0;
// 输出错误信息
echo "