勉強したことのメモ

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での$_REQUESTは色々危険
PHPでの$_REQUESTは色々危険

extract($_REQUEST)はかなり怖いよ、という話が最近あった。 でき ...

Class 'DOMDocument' not foundエラーの対処方法
Class 'DOMDocument' not foundエラーの対処方法

PHPでphpQueryというライブラリを利用しようとすると「Fatal err ...

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

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

PHPMailerでエラーメッセージを日本語で出力する方法
PHPMailerでエラーメッセージを日本語で出力する方法

PHPMailerのGitHubページを見ていると言語設定についての案内を見つけ ...

PHPで複数の画像やテキストファイルをzipファイルとしてダウンロードさせる方法
PHPで複数の画像やテキストファイルをzipファイルとしてダウンロードさせる方法

PHPで画像ファイルやテキストファイルをzip圧縮して、ダウンロードさせたかった ...