PHP屏蔽错误的方法总结

admin3年前PHP教程38

1、@屏蔽法

@在php中一个抑制错误的符号,即便是你开启了报错功能,只要在错误语句之前加上@符号,便可屏蔽了错误信息。使用@抑制错误之前,会出现一个警告错误。

2、error_reporting屏蔽法

在php文件开始之前,我们可以加上这样一句话error_reporting(0);这个函数的意思是设置 PHP 的报错级别并返回当前级别,0则代表禁用错误报告。

3、display_errors屏蔽法

前两种方法只能作用于单行或者单个文件,这个则是作用于所有的php文件。打开php.ini文件,搜索display_errors = on,默认的应该是on,即开启报错功能,改为off即可。

4、error_reporting 屏蔽法

在php文件开始之前,可以加上这样一句话error_reporting(0);这个函数的意思是设置 PHP 的报错级别并返回当前级别,0则代表禁用错误报告。


// 关闭所有PHP错误报告
error_reporting(0);
?>

知识点扩展:

php如何屏蔽错误

1、只要在错误语句之前加上@符号,便可屏蔽了错误信息;

示例:


@unlink('./image.png');

2、打开php.ini文件,搜“display_errors = on”默认的是on,改为off即可;

3、使用函数“display_errors”关闭错误显示;

到此这篇关于PHP屏蔽错误的方法总结的文章就介绍到这了,更多相关PHP有哪些屏蔽错误的方法内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

php生成唯一uid的解决方法详解

目录一、生成唯一uuid二、生成唯一uid三、生成唯一uid的正确方法补充一、生成唯一uuid看到某些人会用uuid去代替用户的uid从代码中可以看出,通过unique生成一个以毫秒级时间戳为前缀的字...

详解php中流行的rpc框架

目录什么是RPC框架?远程调用原理远程调用的好处RPC与Socket有什么区别?RPC与REST有什么区别?php中流行的rpc框架有哪些phprpc安装开始使用yar下载安装开始使用什么是RPC框架...

高防服务器多少钱一个月?美国电信100G高防服务器购买价格一个月多少钱?

高防服务器是防御能力最强的,但是价格也是最高的。很多客户在购买之前都想要知道高防服务器的价钱,那么今天小编就给大家讲解下关于高防服务器多少钱一个月的问题:一、什么是高防呢?所谓的高防御指的是攻击者对服...

PHP获取当前时间的5种实现方式

在日期和时间函数中,UNIX 时间戳的获取非常重要,时间戳是一个字符序列,是指格林尼治时间 1970年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 0...

美国高防服务器租用选择的方法

美国高防服务器租用选择的方法?选择适合的美国高防服务器租用服务商需要考虑以下几个因素:信誉度和口碑:选择口碑良好、信誉度高的服务商,可以避免一些不必要的风险和麻烦。可以通过查看客户评价、咨询其他用户等...

济南高防服务器做游戏有哪些优势

使用济南高防服务器来做游戏有以下几个优势:高性能:游戏通常需要高性能的服务器来支持大量玩家同时在线,以及处理游戏数据的传输和计算。济南高防服务器通常具有高性能的CPU、内存和硬盘等硬件设备,可以提供稳...