Fatal error: [] operator not supported for stringsの直し方
PHPの配列のデータ追加時に、以下のエラーメッセージが出ました。
スポンサーリンク
起こりうる原因
こちらはPHP7.1から配列の初期化の扱いが変更されていることが原因です。
対処法
$test = "";
$test[] = $testData;
↓
$test = array();
$test[] = $testData;
こちらで解決です。
php7.1以降はしっかりと配列の初期化を下記のように記載しましょう。
$test = array();
スポンサーリンク