首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
错误处理:拼写错误
单引号和双引号的混用
括号使用混乱
等号与赋值符号混淆
缺少美元符号
调用不存在的常量和变量
调用不存在的文件
环境配置的错误
数据库服务器连接错误
php.ini中的错误处理机制
应用DIE语句调试
自定义错误和错误触发器
异常的基本处理方法
自定义的异常处理器
处理多个异常
设置顶层异常处理器
PHP 8的新变化1—改变了错误的报告方式
PHP 8的新变化2—优化异常处理
实战演练—处理异常或错误
文件数据的写入
文件数据的读取
目录操作
文件的上传概述
文件上传
实战演练—编写文本类型的访客计算器
当前位置:
首页>>
技术小册>>
PHP8入门与项目实战(5)
小册名称:PHP8入门与项目实战(5)
使用DIE语句调试的优势是,不仅可以显示错误的位置,还可以输出错误信息。一旦出现错误,程序将会终止运行,并在浏览器上显示出错之前的信息和错误信息。 在9.1节中曾经介绍调用不存在的文件时会提示错误信息,如果运用DIE调试,就会输出自定义的错误信息。 【例9.1】 ```php <?php if(!file_exists("welcome.txt")){ //判断文件是否存在 die("文件不存在"); } else{ $file=fopen("welcome.txt","r"); } ?> ``` 运行后结果如图9-4所示。 ![](/uploads/images/20231208/38b59e36b8a90ea0528c6ffe754ab65a.png) 与基本的错误报告机制相比,使用DIE语句调试显得更有效,这是由于它采用了一个简单的错误处理机制在错误之后终止了脚本。
上一篇:
php.ini中的错误处理机制
下一篇:
自定义错误和错误触发器
该分类下的相关小册推荐:
PHP8入门与项目实战(7)
Laravel(10.x)从入门到精通(七)
Swoole高性能框架-SwooleWorker
PHP合辑4-字符串函数
经典设计模式PHP版
Laravel(10.x)从入门到精通(四)
Magento零基础到架构师(内容设计)
PHP8实战小册
Laravel(10.x)从入门到精通(五)
PHP8入门与项目实战(4)
PHP高性能框架-Workerman
Yii2框架从入门到精通(中)