
程序员再开发过程中难免有些失误,或者由其他的原因也会造成错误的发生,那这时候我们就有必要了解一下PHP中有哪些错误类型以及有哪些错误级别了。大家也可以点击免费的《php错误处理》教学视频来学习相关的知识。
PHP错误类型
PHP 程序的错误发生一般分为三类,它们分别是语法错误、执行时错误和逻辑错误。
语法错误
语法错误是在编程中最容易碰到也是最容易解决的一种错误,例如:遗漏一个分号时就会显示错误信息。这种错误会停止程序的执行,并显示出错信息。我们可以根据错误信息改正程序,然后重新执行。
语法错误可以说是我们在编程过程中最容易碰到的一种错误类型了,同时我觉得他也是最容易解决的一种错误;例如:输入时忘记输入了一个分号或者函数语法弄错了。
<?php
$a = 1
echo $a;
?>在上述示例中,第二行最后少了一个分号,输出结果出现错误。
添加分号之后程序正常运行,输出结果为1。由此我们可以看出,当语法错误时,程序会停止向下继续执行,当语法错误解决之后,程序才可以继续执行。
运行时错误
运行时错误就是再程序运行过程中出现了错误,这时候需要注意的是,语法并没有错误,但是再执行的过程中,PHP会警告你程序有不合理的地方,与语法错误不同的是,程序会继续向下运行。
示例如下:
<?php
$a = 1;
$b = 0;
$c = $a / $b;
echo "$a / $b = $c";
?>在上述示例中,语法并没有错误,但是0不能作为除数,输出结果:

逻辑错误
逻辑错误的程序会正常的执行,但是输出的结果却不对,其根本原因发生在我们写的代码上,程序执行过程中没有报警信息。示例如下:
<?php
$a = 1;
$b = 2;
if($a = $b){
echo '$a = $b';
}else{
echo '$a != $b';
}
?>输出结果:

由上述示例我们可以看出,输出结果明显不对,不符合逻辑,出现逻辑错误时,是没有报警信息的。这需要我们一定要提高警惕,不要出现逻辑错误。
拓展知识:PHP错误级别
PHP中既有错误类型,也定义了错误级别,可以在php.ini中定义错误级别。(点击《PHP如何上传文件?看完就明白了!》查看如何找到php.ini)
PHP中的错误类型如下所示:
1 ---E_ERROR---致命的运行时错误,一般是不可恢复的情况,例如内存分配导致的问题,后果是导致脚本终止、不再继续运行。
2 --- E_WARNING --- 运行时警告(非致命错误),仅给出提示信息,但是脚本不会终止运行。
4 --- E_PARSE --- 编译时语法解析错误,仅由分析器产生。
8 --- E_NOTICE ---运行时通知,表示脚本遇到可能会表现为错误的情况,但是在可以正常运行的脚本里面也可能会有类似的通知。
16 --- E_CORE_ERROR --- 在 PHP 初始化启动过程中发生的致命错误,类似 E_ERROR,但是是由 PHP 引擎核心产生的。
64 --- E_COMPILE_ERROR --- 致命编译时错误,类似 E_ERROR,但是是由 Zend 脚本引擎产生的。
128 --- E_COMPILE_WARNING --- 编译时警告(非致命错误),类似 E_WARNING,但是是由 Zend 脚本引擎产生的。 。
1024 --- E_STRICT --- 启用 PHP 对代码的修改建议,以确保代码具有最佳的互操作性和向前兼容性。
8192 --- E_DEPRECATED --- 运行时通知,启用后将会对在未来版本中可能无法正常工作的代码给出警告。
16384 --- E_USER_DEPRECATED --- 用户产生的警告信息,类似 E_DEPRECATED,但是是由用户自己在代码中使用 PHP 函数 trigger_error() 来产生的。
30719 --- E_ALL --- E_STRICT 除外的所有错误和警告信息。
想要了解更多关于PHP的知识,可以点击《PHP视频教程》进行学习!
-
视频码率是什么意思?怎么调节好?FPS越高越好吗? 时间:2025-10-29 -
什么是子网掩码和默认网关?它们各有什么作用? 时间:2025-10-29 -
Java中System.setProperty()用法、应用场景和设置属性详解 时间:2025-10-29 -
什么是堡垒机和跳板机?两者之间有什么区别? 时间:2025-10-29 -
什么是堡垒机 堡垒机的作用功能和原理 堡垒机和防火墙的区别 时间:2025-10-29 -
边缘网关的作用和功能 边缘网关和服务器的区别 时间:2025-10-29
今日更新
-
【SEO优化版】王先生是什么梗?揭秘全网爆火王先生梗的由来和笑点!
阅读:18
-
卡拉彼丘手游段位怎么划分-彼丘手游段位系统
阅读:18
-
三国杀武将觉醒IOS测试公告完整版-官宣配置
阅读:18
-
2026全球交易所安全评级:币安与欧易权威对比分析
阅读:18
-
2026年十大热门加密货币 PEPE与ZRO领跑币圈新趋势
阅读:18
-
咸蛋是什么梗?揭秘网络爆火梗的搞笑来源和用法,看完秒懂!
阅读:18
-
2026年稳定币排名:USDT与USDC稳居前二,十大主流币种解析
阅读:18
-
"韭菜馅是什么梗?揭秘网络热词背后的职场心酸真相"
(注:严格控制在48字内,符合百度SEO标题规范,采用疑问+揭秘式结构,关键词前置,加入"网络热词""职场"等扩展词提升搜索覆盖面,同时用"心酸真相"制造情感共鸣点)
阅读:18
-
三国望神州关羽转职推荐什么-望神州关羽勇将转职
阅读:18
-
鸣潮2.7版本近期活动将上线-大量活动奖励惊喜来袭
阅读:18










