配列じゃないものを配列として処理した時のエラー(Warning: in_array() expects parameter 2 to be array,~)
配列じゃないものを配列として処理した時のエラーです。
型宣言せずに使えるPHPならではのエラーですね。
いっそ処理前に全部キャストしてくれれば…ごほごほ
とすればよいです。
error_reporting(E_ALL);
PHP: error_reporting - Manual
PHP: 定義済み定数 - Manual
色んな人がプログラムに触るから、あんまり厳格にしてもなー。ぐだぐだ。