勉強したことのメモ

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で多次元連想配列のキーを指定してソートする方法
PHPで多次元連想配列のキーを指定してソートする方法

PHPで多次元配列から指定したキーでソート(並べ替え)したい。以下に対応方法をメ ...

PHPで配列データをCSVとしてダウンロードさせる方法
PHPで配列データをCSVとしてダウンロードさせる方法

PHPでログ的なデータをCSV化したかった。ただ、複数の人間が使うのでCSVファ ...

PHPで変数名を動的に変えて使う方法(可変変数)
PHPで変数名を動的に変えて使う方法(可変変数)

PHPで変数名を動的に変えて使用したかった。調べてみると可変変数というものがあり ...

複数(PHP / metaタグ / htaccess)の方法で301リダイレクト
複数(PHP / metaタグ / htaccess)の方法で301リダイレクト

サイトのディレクトリやファイル名を大幅に変えるという案件があった。それ自体は問題 ...

AlmaLinux8&PHP8系の環境にComposerをインストールする方法
AlmaLinux8&PHP8系の環境にComposerをインストールする方法

AlmaLinux8&PHP8系の環境にComposerをインストールし ...