PHP
来源:互联网 发布:ubuntu 网络配置 编辑:程序博客网 时间:2024/06/06 02:02
功能描述
规定不同的错误级别报告
使用方法
<?php // 关闭错误报告 error_reporting(0); // 报告 runtime 错误 error_reporting(E_ERROR | E_WARNING | E_PARSE); // 报告所有错误 error_reporting(E_ALL); // 等同 error_reporting(E_ALL); ini_set("error_reporting", E_ALL); // 报告 E_NOTICE 之外的所有错误 error_reporting(E_ALL & ~E_NOTICE);
PHP 有诸多错误级别,使用该函数可以设置在脚本运行时的级别。如果没有设置可选参数 level,error_reporting() 仅会返回当前的错误报告级别。
实战练习
打印一个未定义的变量
<?phpecho $woo
系统会报Notice:Undefined variable错误,但其实在实际项目中,我们并不希望所有级别的错误都直接返回错误信息,像上面的代码,我们是希望它可以正常运行的。添加error_reporting函数,定义E_NOTICE级别的错误不打印,再次运行,系统不再报错。
<?phperror_reporting(E_ALL ^ E_NOTICE);echo $woo;
0 0
- PHP
- PHP
- php
- php
- PHP
- PHP
- php
- php
- php
- PHP
- php
- php
- php
- PHP
- PHP
- php
- php
- PHP
- 创建 Android 项目 Create an Android Project
- OpenCL的学习
- js中比较两个对象是否相同
- SQL PRIMARY KEY 约束
- java根据ip地址获取详细地域信息
- PHP
- Linux下安装Matlab2014及破解
- 路径规划A*算法及SLAM自主地图创建导航算法
- 暴力枚举--uva10132
- P问题,NP问题,NPC问题,NP-H问题比较
- sql 千万级数据表新建索引
- arc下内存泄漏的解决小技巧
- SwipeRefreshLayout的使用注意事项
- UITabBarItem不能显示文字和图片