PHP Warning: in_array() expects parameter 2 to be array の対処法
配列じゃない変数を配列として処理しているから、Warningが出る。
変数の頭に (array)
をつけてキャストすると大丈夫。
in_array('2', $abc)
↓
in_array('2', (array)$abc)
配列じゃない変数を配列として処理しているから、Warningが出る。
変数の頭に (array)
をつけてキャストすると大丈夫。
in_array('2', $abc)
↓
in_array('2', (array)$abc)