私はPHP開発セットアップでエラー抑制演算子をうまく使用しています。しかし、最近、次のような通知が表示されます。
注意:初期化されていない文字列オフセット:35行目のC:\ website \ xxx \ htdocs \ contains\myscript.phpで0
35行目:
$ file_name = @ $ File ['file_name'];
display_errorsをオンにし、error_reportingを6143(E_ALL)に設定しています。
私は何かが足りないのですか?エラーを抑制すべきではありませんか?
編集:
バージンスクリプトでテスト済み:
$ a = array(); $ b = @ $ a ['f5'];
エラーを抑制しました。したがって、error_reporting値を何らかの方法で変更していると思います。(11時のフィルム)
年の助けのためのThx。