PHP 警告: 不正な文字列オフセット
P粉548512637
P粉548512637 2023-10-09 23:52:16
0
2
654

php バージョンを 5.4.0-3 に更新した後、奇妙な PHP エラーが発生します。

この配列があります:

リーリー

このようにアクセスしようとすると、奇妙な警告が表示されます

リーリー

php.ini を編集してエラー レベルをリセットするだけでは本当にやりたくないのです。

P粉548512637
P粉548512637

全員に返信(2)
P粉420868294

エラー不正な文字列オフセット 'whatever' in...通常の意味: 文字列を完全な配列として使用しようとしています。

php では文字列を単一文字の配列として扱うことができるため、これは実際に可能です。したがって、$var はキーを含む配列であると考えていますが、それは標準の数値キーを含む単なる string です。例:

リーリー

実際の効果はここで確認できます: http://ideone.com/fMhmkR

私と同じように、この質問をし、誤った曖昧さを解決策に変えようとしている人たちへ。

いいねを押す +0
P粉267885948

この方法をお試しください...このコードをテストしました...動作します...

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート