码迷,mamicode.com
首页 > Web开发 > 详细

PHP的错误知识

时间:2019-07-20 21:14:35      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:技术   nbsp   idt   display   inf   err   ima   com   执行   

一、绪

PHP程序的错误发生一般归属于:

  • 语法错误(会阻止脚本的执行)
  • 运行时错误(不会阻止脚本的执行,但会组织脚本做希望它做的任何事情)
  • 逻辑错误(不会阻止脚本执行,也不会显示错误消息)

二、开启错误信息

# 查看php.ini的配置文件地址

技术图片

开启错误信息的方法:

1、修改php.ini配置文件

display_errors = On

2、 通过函数动态开启错误提示

ini_set(‘display_errors’, 1)

三、错误处理的级别

PHP的错误报告有很多种级别,且只有开启了错误提示,设置错误级别才有意义。

设置错误报级别:

1、修改配置文件

error_reporting = E_ALL

注意:位运算符&、|、~可以和错误级别常量一起使用,如,

E_ALL & ~E_NOTICE,表示除了通知外的任何级别错误;

E_ERROR | E_PARSE | E_CORE_ERROR,表示只考虑运行时错误、解析错误和核心错误

E_ALL & ~(E_USER_ERROR | E_USER_WARNING | E_USER_NOTICE),表示报告除了用户导致的错误外的所有错误

2、使用函数动态配置

error_reporting(E_ALL)

 

PHP的错误知识

标签:技术   nbsp   idt   display   inf   err   ima   com   执行   

原文地址:https://www.cnblogs.com/cshaptx4869/p/11216353.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!