广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么设置不提示notice
  • 678
分享到

php怎么设置不提示notice

noticephp 2023-05-14 19:05:32 678人浏览 泡泡鱼
摘要

PHP设置不提示notice的方法:1、在“php.ini”文件中改动“error_reporting”为“error_reporting = E_ALL & ~E_NOTICE”;2、在指定页面添加代码为“error_report

PHP设置不提示notice的方法:1、在“php.ini”文件中改动“error_reporting”为“error_reporting = E_ALL & ~E_NOTICE”;2、在指定页面添加代码为“error_reporting(E_ALL ^ E_NOTICE);”。

php怎么设置不提示notice

教程操作环境:windows10系统、PHP8.1版、DELL G3电脑

php怎么设置不提示notice?

PHP关闭Notice错误提示

本文章介绍在php中关闭notice错误的一些做法,但是不得不说的是在关掉错误提示时,那么程序代码中大量的notice级别错误是否会造成PHP性能下降

PHP Notice: Undefined variable
PHP Notice: Undefined index

看看吧,你有没定义的变量直接使用了。不过编PHP的时候本来就不像c++那么严格,编程的时候经常还会利用这个特点。PHP的默认设置是显示这些提示,这会造成页面无法正常显示出来。

//error_reporting(E_ALL);
error_reporting(E_ALL || ~E_NOTICE); //显示除去 E_NOTICE 之外的所有错误信息

第一个是代表显示所有错误,第二个代表显示所有错误不显示警告,我们只要把第二行前面加//,把第一行前面的//去掉即可。

附:各个错误报告详解

error_reporting(0);//禁用错误报告
error_reporting(E_ALL ^ E_NOTICE);//显示除去 E_NOTICE 之外的所有错误信息
error_reporting(E_ALL^E_WARNING^E_NOTICE);//显示除去E_WARNING E_NOTICE 之外的所有错误信息
error_reporting(E_ERROR | E_WARNING | E_PARSE);//显示运行时错误,与error_reporting(E_ALL ^ E_NOTICE);效果相同。
error_reporting(E_ALL);//显示所有错误

实例如下:

if (!$a) {
 error_reporting(0);
 ob_start('ob_gzhandler');
} else {
 error_reporting(E_ALL ^ E_NOTICE);
}

在php.ini中禁止修改方法

1、由空间商在服务器中的php.ini的配置文件修改:

在php.ini文件中改动error_reporting

改为:

error_reporting = E_ALL & ~E_NOTICE

如果你是固得美国空间用户,不能操作php.ini文件,你可以用下面的方法来实现

2.在你想禁止notice错误提示的页面中加入下面的代码


error_reporting(E_ALL ^ E_NOTICE);

注意一点的是

关闭掉PHP错误输出并不会关闭php内核对错误的处理,代码中如果有大量的Notice级别的错误,还是会降低php程序的性能。所以我们在开发的时候还是要将错误级别开至E_ALL,谨慎的处理掉每处不合理的代码

以上就是php怎么设置不提示notice的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: php怎么设置不提示notice

本文链接: https://www.lsjlt.com/news/203655.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php怎么设置不提示notice
    php设置不提示notice的方法:1、在“php.ini”文件中改动“error_reporting”为“error_reporting = E_ALL & ~E_NOTICE”;2、在指定页面添加代码为“error_report...
    99+
    2023-05-14
    notice php
  • php如何设置不提示notice
    本篇内容介绍了“php如何设置不提示notice”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php设置不提示notice的方法:1、在“p...
    99+
    2023-07-05
  • php怎么设置不显示notice warning
    本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑。php怎么设置不显示notice warning?解决PHP显示Warning和Notice等问题PHP在安装后,会在php.ini 文件中设置报错、提醒、警告等方式的...
    99+
    2022-01-13
    php
  • php 怎么设置不显示版本信息
    本文操作环境:Windows7系统、PHP5.6版、DELL G3电脑PHP隐藏版本号教程 PHP本身并不启监听服务,所以预防扫描器扫描通过版本号判断漏洞,我们要隐藏的是http头处的版本号,而不是隐藏系统命令行处的版本号。查看当前php版...
    99+
    2016-11-18
    php
  • phpstorm代码提示怎么设置
    phpstorm代码提示的设置方法:1、打开phpstorm工具;2、点击“File”菜单栏;3、将“Power Save Mode”省电模式去掉即可。具体操作步骤:打开phpstorm开发工具,进入项目开发。点击phpstorm开发工具左...
    99+
    2022-10-15
  • vscode怎么设置代码提示
    在vscode中设置代码提示的方法:1.打开vscode软件;2.左下角点击“设置”按钮;3.进入“setting”选项;4.搜索“prevent”;5.勾选选项;具体步骤如下:首先,打开vscode软件,进入vscode操作界面;进入vs...
    99+
    2022-10-03
  • Javascript怎么设置点击提示
    Javascript设置点击提示的方法:1、新建一个HTML项目;2、使用button属性设置一个点击按钮;3、在通过script标签写入Javascript方法实现点击提示即可。具体操作方法:在电脑中新建一个HTML项目。在HTML项目中...
    99+
    2022-10-17
  • php怎样设置不显示版本信息
    今天就跟大家聊聊有关php怎样设置不显示版本信息,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。php设置不显示版本信息的方法:1、找到php.ini文件;2、将默认的“expose_...
    99+
    2023-06-29
  • VSFTPD中怎么设置提示信息
    本篇文章为大家展示了VSFTPD中怎么设置提示信息,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。就是配置有...
    99+
    2023-06-16
  • php.ini怎么进行错误提示设置
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php.ini怎么进行错误提示设置?PHP配置文件php.ini中打开错误报告的设置方法windows系统开关php错误提示如果不具备修改php.ini的权限,可以将如下...
    99+
    2017-10-25
    php.ini
  • excel不显示网格线怎么设置
    这篇文章主要介绍了excel不显示网格线怎么设置的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇excel不显示网格线怎么设置文章都会有所收获,下面我们一起来看看吧。excel不显示网格线设置的方法:首先可以看到...
    99+
    2023-07-02
  • nginx不提示php错误怎么解决
    在日常的网站开发中,我们经常会使用Nginx作为Web服务器,并配合PHP作为后端语言。然而有时候我们会发现,即使PHP中存在错误,Nginx也不会提示任何信息,这让我们调试程序非常困难。本文将介绍一些解决方法,使Nginx能够提示PHP错...
    99+
    2023-05-14
    php nginx
  • php 脚本怎么设置不超时
    本文操作环境:windows7系统、PHP7.1版,DELL G3电脑php 脚本怎么设置不超时?PHP脚本执行超时的解决办法PHP设置脚本最大执行时间的三种方法在php.ini里面设置max_execution_time = 120;通过...
    99+
    2017-12-05
    php
  • php curl 怎么设置ssl不开启
    本篇内容介绍了“php curl 怎么设置ssl不开启”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php curl不开启ssl的方法:首先...
    99+
    2023-06-20
  • linux中的cp命令如何设置不提示
    本篇内容主要讲解“linux中的cp命令如何设置不提示”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux中的cp命令如何设置不提示”吧!linux中设置cp命令不提示方法:1、修改“~/....
    99+
    2023-06-30
  • Word首页不显示页码怎么设置
    本篇内容主要讲解“Word首页不显示页码怎么设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Word首页不显示页码怎么设置”吧!首页不显示页码设置方法:首先打开word文档。 然后点击上面菜单...
    99+
    2023-07-02
  • win7中怎么设置显示器不休眠
    这篇文章给大家介绍win7中怎么设置显示器不休眠,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。win7屏幕不休眠设置方法:点击右下角的开始菜单找到控制面板并点击。2、在打开的控制面板中找到系统和安全点击打开。3、继续寻...
    99+
    2023-06-05
  • Win8怎么设置通知提示框显示时间长短
    小编给大家分享一下Win8怎么设置通知提示框显示时间长短,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!按 Win + X 组合键,打开菜单项,选择控制面板;控制面...
    99+
    2023-06-27
  • Win10不显示桌面语言栏怎么设置
    这篇文章主要介绍“Win10不显示桌面语言栏怎么设置”,在日常操作中,相信很多人在Win10不显示桌面语言栏怎么设置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Win10不显示桌面语言栏怎么设置”的疑惑有所...
    99+
    2023-06-28
  • 怎么设置php的错误显示功能
    本篇内容介绍了“怎么设置php的错误显示功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php设置错误显示功能的方法:1、修改php.in...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作