配列について。 PHP 5.4以降、存在しないキーにアクセスすると「不正な文字列オフセット」が表示されるようになりました。存在しないキーにアクセスすると、「不正な文字列オフセット」
$array = [
"name" => "John",
"age" => "100",
];
echo $array["height"]; // PHP Warning: Illegal string offset 'grade_master_id'
PHP 5.3以前で上記を実行すると、何が出力されますか?行に '[' で、予期しない構文エラー.......................:
パースエラーになり........ – rahulsm
https://3v4l.org/5cN0A –
あなた自身で試してみることはできませんか?短い配列構文を使用するとPHP <5.4.0 ....のバージョンで構文エラーが発生する可能性がありますが、答えはnull –