欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

错误处理

程序员文章站 2022-05-29 11:50:25
...

错误处理

1.错误处理概述

错位分类:语法错误、运行错误、逻辑错误、环境错误。
语法:php编写错误。 运行:一般不会阻止php脚本运行,但会导致程序出现潜在的问题。
逻辑:一般不会阻止php脚本运行,也不会报错。这是最难找到的错误。
环境:是由于php开发环境配置问题引起代码报错。
例如:用mb_strlen()这个函数时,如果PHP环境没有开启mbstring扩展,就会导致错误。

2.错误级别

Fatal Error:致命错误(脚本终止运行)
Parse Error:编译时解析错误,语法错误(脚本终止运行) Parse
Error:编译时解析错误,语法错误(脚本终止运行)
Warning Error:警告错误(仅给出提示信息,脚本不终止运行) Notice
Error:通知错误(仅给出通知信息,脚本不终止运行)

try cath 捕捉不到 fatal Error 的致命错误
try 捕捉异常
catch 处理异常
try{ } catch () { }
global $data :超全局变量
array_key exists('option',$value):判断键是否存在。
相关标签: php错误处理