php-error_reporting
来源:互联网 发布:企业管理优化方案 编辑:程序博客网 时间:2024/05/19 18:44
error_reporting() 设置 PHP 的报错级别并返回当前级别。
语法:error_reporting(report_level)
如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值:
- ; 错误报告是按位的。或者将数字加起来得到想要的错误报告等级。
- ; E_ALL - 所有的错误和警告
- ; E_ERROR - 致命性运行时错
- ; E_WARNING - 运行时警告(非致命性错)
- ; E_PARSE - 编译时解析错误
- ; E_NOTICE - 运行时提醒(这些经常是是你的代码的bug引起的,
- ;也可能是有意的行为造成的。(如:基于未初始化的变量自动初始化为一个
- ;空字符串的事实而使用一个未初始化的变量)
- ; E_CORE_ERROR - 发生于PHP启动时初始化过程中的致命错误
- ; E_CORE_WARNING - 发生于PHP启动时初始化过程中的警告(非致命性错)
- ; E_COMPILE_ERROR - 编译时致命性错
- ; E_COMPILE_WARNING - 编译时警告(非致命性错)
- ; E_USER_ERROR - 用户产生的出错消息
- ; E_USER_WARNING - 用户产生的警告消息
- ; E_USER_NOTICE - 用户产生的提醒消息
任意数目的以上选项都可以用“或”来连接(用 OR 或 |),这样可以报告所有需要的各级别错误。例如,下面的代码关闭了用户自定义的错误和警告,执行了某些操作,然后恢复到原始的报错级别:
01
<?php
02
//禁用错误报告
03
error_reporting
(0);
04
05
//报告运行时错误
06
error_reporting
(E_ERROR | E_WARNING | E_PARSE);
07
08
//报告所有错误
09
error_reporting
(E_ALL);
10
?>
1
<?php
2
error_reporting
(255);
// 列出所有提示
3
error_reporting
(0);
// 不显示所有提示
4
error_reporting
(7);
// 建议使用
5
?>
更详细可以参照下表:
0 0
- php-error_reporting
- PHP-error_reporting
- 【php】error_reporting
- PHP error_reporting
- PHP之error_reporting()
- php error_reporting 详解
- PHP error_reporting() 函数
- PHP error_reporting() 函数
- PHP error_reporting() 函数
- php - 错误报告 error_reporting
- PHP display_errors与error_reporting
- php error_reporting 用法
- PHP函数之error_reporting
- PHP error_reporting() 函数
- error_reporting()及PHP 的错误报告
- php基本设置之error_reporting
- php error_reporting函数及相关
- PHP error_reporting() 错误控制函数
- glib库头文件找不着 glib.h/glibconfig.h: no such file or directory
- C语言
- -[MTA4QCStore closeDB] in TencentOpenAPI(MTA4QCStore.o) 忘记加入库lisqlite.framework
- ArcMap——简介及操作地图
- ava内存结构探析 加强
- php-error_reporting
- Android :关于 【Cursor】 类的介绍
- ios6及以下设置uitableview背景颜色
- 基础(1)
- 解决Eclipse -new一个class或者Junit test case显示出来,不需到other里去
- 【转】JAVA super() this()
- 第8周项目3-多分段函数求值(方法2)
- 简单谈谈自定义View中的Mesure
- asio库的使用2(Boost程序库完全开发指南)读书笔记