勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

PHPで「operator not supported for strings」エラーの対応方法

   2024/05/19  PHP

PHPにて「Fatal error: [] operator not supported for strings」というエラーメッセージが出力された際の対応方法を以下にメモ。

 

対応方法

変数を初期化するのが対処法らしい。

尚、書いたソースコードをよく見てみると変数名が被ってて、それが原因だったみたい。なので、変数名を変えるというのも一つの手。

 

参考サイト

https://webpg.hatenadiary.org/entry/20100126/p1

 - PHP

  関連記事

PHPのheader関数で気になった点
PHPのheader関数で気になった点

結論としてページの移転の場合はexitか ページ自体を消した方がよさ下。 &nb ...

PHPのLocationにGETパラメータとして変数を入れる方法
PHPのLocationにGETパラメータとして変数を入れる方法

PHPでページ遷移したい際に以下のように記述すると思う。 header("Loc ...

PHPでランダムな値を取得したいケース諸々の対応方法
PHPでランダムな値を取得したいケース諸々の対応方法

テストデータを作成する際にランダムな値を入れたかったけど、色々ケースがあったので ...

PHPで値が空の配列を削除
PHPで値が空の配列を削除

やりたかった事は配列でキーは入っていて値が入っていない ものを削除したかった。 ...

PHPの構文チェック
PHPの構文チェック

JSONLINTみたいにオンラインで構文チェックを できるサイト様があったのでメ ...