【タイクレ】strlen() expects parameter 1 to be string, array given

執筆:2020.10.11
編集:2020.10.11


strlen() expects parameter 1 to be string, array given

Yahoo版タイクレに10月から課金すると表示されるようになった不具合。
チケットを持っていると上記の不具合で予約できない。
お金払ってるのに遊べないという。

表示されているのは、
タイクレのプレイ画面にPHPのエラー出力。
予約画面の「はい」を押すと上記のエラーが表示され強制的にブースから退場を食らう。

調べるとPHP言語のエラー。

文字の長さを返す関数に文字列型をわたさないといけないのに、配列型を渡しましたというエラーだ。

タイクレはPHPで構築されているのかな?

PHP7.4に変更したか何かで、PHP言語プログラミング初心者でもやらかなさいようなミスが表面にでてきたようだ。


そのうち誰か苦情出すだろうし
問い合わせても、こちらの環境とかアホな回答が予想できるので放置するとします。