Notice: Array to string conversion
エラー原因
エラーの原因は配列型(Array)を文字列型(String)に変換できないのが原因です。
<?php $arr = [0,1,2,3]; echo $arr;
対処方法
対処方法は2つ。
1つ目はimplodeを使用して配列を展開する。
<?php
$arr = [0,1,2,3];
// カンマ,区切りで出力
echo implode(',', $arr);
2つ目はis_arrayを使用して配列かチェックを行う。
<?php
$arr = [0,1,2,3];
// 配列なら出力をしない
if(!is_array($arr)){
echo $arr;
}

いい記事でした!array地獄から抜け出せました。感謝です😀
返信削除