php バージョンを 5.4.0-3 に更新した後、奇妙な PHP エラーが発生します。
この配列があります:
このようにアクセスしようとすると、奇妙な警告が表示されます
php.ini を編集してエラー レベルをリセットするだけでは本当にやりたくないのです。
エラー不正な文字列オフセット 'whatever' in...通常の意味: 文字列を完全な配列として使用しようとしています。
不正な文字列オフセット 'whatever' in...
php では文字列を単一文字の配列として扱うことができるため、これは実際に可能です。したがって、$var はキーを含む配列であると考えていますが、それは標準の数値キーを含む単なる string です。例:
実際の効果はここで確認できます: http://ideone.com/fMhmkR
私と同じように、この質問をし、誤った曖昧さを解決策に変えようとしている人たちへ。
この方法をお試しください...このコードをテストしました...動作します...
エラー
不正な文字列オフセット 'whatever' in...
通常の意味: 文字列を完全な配列として使用しようとしています。php では文字列を単一文字の配列として扱うことができるため、これは実際に可能です。したがって、$var はキーを含む配列であると考えていますが、それは標準の数値キーを含む単なる string です。例:
リーリー実際の効果はここで確認できます: http://ideone.com/fMhmkR
私と同じように、この質問をし、誤った曖昧さを解決策に変えようとしている人たちへ。
この方法をお試しください...このコードをテストしました...動作します...
リーリー