永发信息网

PHP怎么屏蔽错误代码,我怎么弄老是错误

答案:3  悬赏:40  手机版
解决时间 2021-03-09 03:58
  • 提问者网友:蓝琪梦莎
  • 2021-03-08 06:58
PHP怎么屏蔽错误代码,我怎么弄老是错误
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-03-08 07:21
方法一:在有可能出错的函数前加@,然后or die("")
如:
@mysql_connect(...) or die("Database Connect Error")

方法二:编辑php.ini ,查找"display_errors =" ,将“=”后面的值改为"off。

方法三:在php脚本前加error_reporting(0),屏蔽所有错误提示。
其中,error_reporting 配置错误信息回报的等级。
全部回答
  • 1楼网友:刀戟声无边
  • 2021-03-08 09:50
方法一:@ 在任何错误语句之前加上@符号,即可屏蔽! 方法二:error_reporting 在PHP文件第一行加上:error_reporting(0); 即可屏蔽! 方法三:display_errors 打开php.ini文件,搜索display_errors = on,默认的应该是on,改为off 即可屏蔽!
  • 2楼网友:雪起风沙痕
  • 2021-03-08 08:56
@屏蔽法 @在php中一个抑制错误的符号,即便是你开启了报错功能,只要在错误语句之前加上@符号,便可屏蔽了错误信息。使用@抑制错误之前,会出现一个警告错误。(如下图所示)   使用后,警告错误便会消失,只会出现die函数中报错信息   error_reporting屏蔽法 在php文件开始之前,我们可以加上这样一句话error_reporting(0);这个函数的意思是设置 php 的报错级别并返回当前级别,0则代表禁用错误报告.(此函数还有其他参数,如果想要详细了解可以去搜索一下)   display_errors屏蔽法 这种方法应该是最彻底的一种解决办法,因为前两种方法只能作用于单行或者单个文件,这个则是作用于所有的php文件。打开php.ini文件,搜索display_errors = on,默认的应该是on,即开启报错功能,改为off即可
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯