勉強したことのメモ

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

  関連記事

CodeIgniter4でコントローラ実行の前後に指定したイベントを実行する方法
CodeIgniter4でコントローラ実行の前後に指定したイベントを実行する方法

CodeIgniter4で特定の条件の場合は指定したページにリダイレクトさせたい ...

AjaxのJSONP使用でPHPで作った配列をJSに返す方法
AjaxのJSONP使用でPHPで作った配列をJSに返す方法

AというサイトからBというサイトにAjax通信し、Bの方ではMySQLに接続して ...

「lz-string」ライブラリで圧縮した文字をPHPで展開する際に文字化けする場合の対応方法
「lz-string」ライブラリで圧縮した文字をPHPで展開する際に文字化けする場合の対応方法

以前、JavaScript / PHPにて「lz-string」を用いてデータの ...

TCPDF「Could not include font definition」エラーの対処方法
TCPDF「Could not include font definition」エラーの対処方法

TCPDFでフォントを「arialunicid0」に指定したところ「TCPDF ...

PHPでランダムなカラーコードを生成する「RandomColor.php」ライブラリの利用方法
PHPでランダムなカラーコードを生成する「RandomColor.php」ライブラリの利用方法

PHPでランダムなカラーコードを生成したい。自作するとなると「0~9」「a~f」 ...