我需要问一个简单的问题,以确保自己是愚蠢的,并且如果要删除error_reporting(0),现在我第一次尝试添加此功能时忘记了在需要时添加isset();它将出现这些错误,我不想重新编写功能或一次一个地消除每个错误,是的,最终我可能会在有空的时候重新编写它。
问题是这些错误会引起任何安全性或性能问题吗?
谢谢!
最佳答案
这将对执行时间产生很小的影响,几乎没有引起注意,就好像PHP将要报告未设置变量一样,它必须执行更多的代码。
我认为这可能成为安全问题的唯一情况是,如果您在 Activity 站点上启用了错误报告功能。最终用户可以在其中看到一段代码以及正在使用的语言。
另请:http://php.net/manual/en/function.error-reporting.php
关于php - 索引错误会导致安全问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25869316/