PHP中显示出错提示方法介绍
php.ini配置中与此相关的有两个配置变量,下面是这两个变量及其默认值,以下是引用片段:
display_errors = Off
error_reporting = E_ALL & ~E_NOTICE
display_errors 变量的目的很明显 —— 它告诉PHP是否显示错误。默认值是 Off。现在我们的目的是显示错误提示,那么:
display_errors = On
E_ALL,这个设置会显示从不良编码实践到无害提示到出错的所有信息,E_ALL 对于开发过程来说有点太细,因为它连变量未初始化也显示提示,而这一点正是PHP“高级”的一个特征。幸好,error_reporting的默认值是“E_ALL & ~E_NOTICE”,这样就只看到错误和不良编码了,对程序无不利的提示则不会显示。
修改php.ini后需要重新启动Apache,这样才可以在apache中生效,当然你如果只在命令行下测试程序,是不需要这一步的。
显示值,宏定义:
1 E_ERROR
2 E_WARNING
4 E_PARSE
8 E_NOTICE
16 E_CORE_ERROR
32 E_CORE_WARNING
64 E_COMPILE_ERROR
128 E_COMPILE_WARNING
256 E_USER_ERROR
512 E_USER_WARNING
1024 E_USER_NOTICE
6143 E_ALL
2048 E_STRICT
4096 E_RECOVERABLE_ERROR
永久链接:
转载随意!带上文章地址吧。
上一篇: mongodb性能优化
下一篇: MySQL命令行导出数据库
推荐阅读
-
详细介绍PHP中strtotime函数使用方法_PHP教程
-
PHP中数组合并的两种方法及区别介绍_PHP教程
-
PHP中获取礼拜方法大全简单介绍
-
php中判断数组相等的方法以及数组运算符介绍_PHP教程
-
apmserv中修改mysql的root与phpmyadmin密码方法介绍_PHP教程
-
ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法 原创,thinkphprun_PHP教程
-
php中,js验证注册条件,显示提示信息时的中文乱码有关问题
-
php实现将wav文件转换成图像文件并在页面中显示的方法_PHP教程
-
codeigniter中view通过循环显示数组数据的方法,codeigniterview_PHP教程
-
ishare.iask.sina.com.cn PHP脚本中include文件出错解决方法