php 设置error_reporting(0)和ini_set(‘display_errors’, 0)之后,还是显示错误「建议收藏」

php 设置error_reporting(0)和ini_set(‘display_errors’, 0)之后,还是显示错误

大家好,又见面了,我是全栈君。

php 5.4
apache 2.2

关闭错误报告和错误显示
关闭错误报告和错误显示
依然会显示错误
依然会显示错误

按照我的理解,error_reporting(0)之后就应该不会显示错误了,这是怎么回事?

后来我又试着在php.ini者.htaccess中将display_errors设为off,才抑制了错误报告的显示。

而根据PHP手册中的描述

display_errors指令是属于 PHP_INI_ALL 因而就可以在任何地方被设定,包括ini_set() 。

这又是怎么回事?

 

PHP不是一行一行去解析然后执行的,如果这样上下文根本无法绑定起来。是一个文件一个文件去解析的。像你这样一个文件没有解析成功,那么这整个文件的代码都无法执行的。 你可以放在 include 的文件里面将你的 sdfsdf 放里面看看。要保证主文件是可编译通过的,再试试

<?php error_reporting(0); 

PS:不是PHP没有执行是你写的代码没有执行。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112281.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C语言之数组中你所不在意的重要知识

    C语言之数组中你所不在意的重要知识

    2021年11月15日
    45
  • Android Spinner使用技巧讲解

    Android Spinner使用技巧讲解

    2021年8月18日
    58
  • 《Dreamweaver CS6 完全自学教程》笔记 第一章:网页制作基础知识

    《Dreamweaver CS6 完全自学教程》笔记 第一章:网页制作基础知识第一章:网页制作基础知识1.1Web概述Web也就是www,是WorldWideWeb的缩写,也叫做万维网,是目前最流行、最方便的Internet信息服务。1.1.1Web服务的工作原理WWW服务采用客户端/服务器工作模式,客户端和服务器之间采用超文本传输协议HTTP为通信协议。信息资源,包括文本、声音、图像和视频都以页面的形式组织、存储、显示。网页是一个文档,由HTML超文本标记语言来实现。页面间采用超文本链接的方式链接成一个整体。网页存放在WW

    2022年8月30日
    3
  • uml用例图详解_uml模型图

    uml用例图详解_uml模型图用例图的含义由参与者(Actor)、用例(UseCase)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。其中用例和参与者之间的对应关系又叫做通讯关联(CommunicationAssociation)。用例图的作用用例图是需求分析中的产物,主要作用是描述参与者与和用例之间的关系,帮助开发人员可视化地了解系统的功能。借助于用例图,系统用户、系统分析人员、系统设计人员、领…

    2025年9月27日
    4
  • 英语介词的学习

    英语介词的学习

    2021年8月28日
    48
  • 几行代码让qq机器人关键词检测,让机器人也可以又哭又笑,戳一戳你

    几行代码让qq机器人关键词检测,让机器人也可以又哭又笑,戳一戳你在之前的文章讲到了如何制作机器人,传送门:qq机器人制作,后来又发了闪照破解插件制作,传送门:闪照破解这里再发一个简单的demo插件演示如下:交流群:970353786,非诚勿扰。fromnonebotimporton_keyword,on_commandfromnonebot.typingimportT_Statefromnonebot.adapters.cqhttpimportMessage,Bot,Event#这两个没用的别删fromnonebot.a

    2022年5月12日
    69

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号