Fatal error: Cannot use assign-op operators with overloaded objects nor string offsets in

Fatal error: Cannot use assign-op operators with overloaded objects nor string offsets in っていうエラーが出て途方にくれた。検索しても英語ばっかり。疲れてて英語読む気力なかった。「overloaded objects nor string offsets」で検索したら日本語のサイトに引っかかった。文字列をインクリメントしちゃったのが悪かった的な内容。そこでピンときた!これはきっと型的なところでエラーなんだと。よくよく見てみたらこんな感じになっていた。

$this->error_messages = "ほげ";
 :
$this->error_messages[] = "ふが";
 :
$this->error_messages .= "へご";
 :

あぁ、配列か文字列かわけわかんないからか、、、。配列で統一したら Fatal error 消えましたとさ。

かわのくんとは

Web系IT企業でプログラミングやマネジメントをしています。趣味で音楽を少々。

Youtubeでライブ動画配信中

Ustreamでライブ動画配信中

スマートフォン向けにPCサイトを自動変換(コンバート)する『CONV2SP』 CSS作成支援ツール『CSSツクール』