【发布时间】:2009-11-25 19:33:02
【问题描述】:
我一直很乐意在我的 PHP 开发设置中使用错误抑制运算符。但最近收到了这样的通知:
注意:未初始化的字符串偏移量:C:\websites\xxx\htdocs\includes\myscript.php 第 35 行中的 0
第 35 行:
$file_name = @$File['file_name'];
我已打开 display_errors,并且 error_reporting 设置为 6143 (E_ALL)。
我错过了什么吗?不应该抑制错误吗?
编辑:
在原始脚本中测试:
$a = 数组(); $b = @$a['f5'];抑制了错误。所以我认为我们正在以某种方式更改 error_reporting 值。 (电影 11 点)
谢谢你的帮助。
【问题讨论】:
-
这就像你在压制错误的陈述。请提供代码
-
显示所有代码,可以在任何一行。
-
抱歉,Cesar,脚本太大。但到目前为止,我试图复制但没有成功。 (见上面的编辑)
标签: php error-suppression