程序只要在运行,就免不了会出现错误,错误很常见,比如error,notice,warning等等。这篇文章兄弟连php培训
小编来跟大家具体说一下php的错误类型和屏蔽方法。在
php
中,主要有以下3种错误类型。
1. 注意(notices)
这些都是比较小而且不严重的错误,比如去访问一个未被定义的变量。通常,这类的错误是不提示给用户的,但有时这些错误会影响到运行的结果。
2. 警告(warnings)
这就是稍微严重一些的错误了,比如想要包含include()一个本身不存在的文件。这样的错误信息会提示给用户,但不会导致程序终止运行。
3. 致命错误(fatal errors)
这些就是严重的错误,比如你想要初始化一个根本不存在的类的对象,或调用一个不存在的函数,这些错误会导致程序停止运行,php也会把这些错误展现给用户。
不同的错误种类包括:
e_error:通常会显示出来,也会中断程序执行。
e_warning:通常都会显示出来,但不会中断程序的执行。
e_notice:在脚本正常运行下发生的代码错误。
e_parse:语法解析错误。
e_core_error:在php启动时发生的致命错误。
e_core_warning:报告在php启动时发生的非致命性错误。
e_compile_error:编译时发生的致命错误,指出脚本的错误。
e_user_error:用户产生的错误信息。
e_user_warning:用户产生的警告信息。
e_user_notice:用户引发的注意消息。
e_strict:编码标准化警告,运行时发生的错误。
e_recoverable_error:接近致命的运行时错误,若未被捕获则视同e_error。
e_all:捕获所有的错误和警告。
屏蔽php错误提示
方法一:在有可能出错的函数前加@,然后or die("")
如:
@mysql_connect(...) ordie("database connect error")
方法二:编辑php.ini ,查找"display_errors =" ,将“=”后面的值改为"off。
方法三:在php脚本前加error_reporting(0),屏蔽所有错误提示。
其中,error_reporting 配置错误信息回报的等级。
语法:int error_reporting(int[level]);
返回值:整数
函数种类:php 系统功能
0
0
相关文章
解决PHP intl 扩展未被识别的问题:深入诊断与配置指南
PHP _GET 参数处理:从URL安全获取查询数据
修复MediaRecorder实时录音至PHP保存文件损坏问题
PHP数组通过HTML onclick事件传递给JavaScript函数的教程
掌握 PHP 数组:索引与关联数组的访问技巧
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
本专题系统讲解 Golang 在网络安全与加密技术中的应用,包括对称加密与非对称加密(AES、RSA)、哈希与数字签名、JWT身份认证、SSL/TLS 安全通信、常见网络攻击防范(如SQL注入、XSS、CSRF)及其防护措施。通过实战案例,帮助学习者掌握 如何使用 Go 语言保障网络通信的安全性,保护用户数据与隐私。
2
2026.01.29
2026年俄罗斯Yandex搜索引擎最新入口汇总,涵盖免登录、多语言支持、无广告视频播放及本地化服务等核心功能。阅读专题下面的文章了解更多详细内容。
481
2026.01.28
本合集汇总了包子漫画2026最新官方在线观看入口,涵盖备用域名、正版无广告链接及多端适配地址,助你畅享12700+高清漫画资源。阅读专题下面的文章了解更多详细内容。
156
2026.01.28
AO3最新中文版官网入口合集,汇总2026年主站及国内优化镜像链接,支持简体中文界面、无广告阅读与多设备同步。阅读专题下面的文章了解更多详细内容。
296
2026.01.28
本合集涵盖PHP接口开发基础、RESTful API设计、数据交互与安全处理等实用教程,助你快速掌握PHP接口编写技巧。阅读专题下面的文章了解更多详细内容。
10
2026.01.28
本专题系统讲解 Java 在消息队列与异步系统架构中的核心应用,涵盖消息队列基本原理、Kafka 与 RabbitMQ 的使用场景对比、生产者与消费者模型、消息可靠性与顺序性保障、重复消费与幂等处理,以及在高并发系统中的异步解耦设计。通过实战案例,帮助学习者掌握 使用 Java 构建高吞吐、高可靠异步消息系统的完整思路。
10
2026.01.28
本专题系统讲解 Python 在自然语言处理(NLP)领域的基础方法与实战应用,涵盖文本预处理(分词、去停用词)、词性标注、命名实体识别、关键词提取、情感分析,以及常用 NLP 库(NLTK、spaCy)的核心用法。通过真实文本案例,帮助学习者掌握 使用 Python 进行文本分析与语言数据处理的完整流程,适用于内容分析、舆情监测与智能文本应用场景。
25
2026.01.27
在拼多多上赚钱主要可以通过无货源模式一件代发、精细化运营特色店铺、参与官方高流量活动、利用拼团机制社交裂变,以及成为多多进宝推广员这5种方法实现。核心策略在于通过低成本、高效率的供应链管理与营销,利用平台社交电商红利实现盈利。
125
2026.01.26
热门下载
相关下载
精品课程
共10课时 | 0.6万人学习
最新文章



