php7.4から波括弧を使って配列や文字列のオフセットにアクセスする文法は推奨されなくなります。
$var{$idx}
でなはく$var[$idx]
を使って下さい。
$a=[100,2,3,4,5,'a'=>'hoge'];var_dump($a{'a'});
// 出力
string(4) "hoge"
こういう書き方は注意ですね。
というか波括弧でも配列のオフセット指定が動くって知らなかった。。。
php7.4から波括弧を使って配列や文字列のオフセットにアクセスする文法は推奨されなくなります。
$var{$idx}
でなはく$var[$idx]
を使って下さい。
$a=[100,2,3,4,5,'a'=>'hoge'];var_dump($a{'a'});
// 出力
string(4) "hoge"
こういう書き方は注意ですね。
というか波括弧でも配列のオフセット指定が動くって知らなかった。。。