各位大佬帮忙看下写的返回是否不是 JSON 格式或者是结构不对
$picture = Db::name('carousel')->where(['carouselstatus' => 0])->select();
foreach ($picture as $key => &$item) {
$item['carouselurl'] = $SERVER['REQUESTSCHEME']."://".$SERVER['HTTPHOST']. $item['carouselurl'];
}
return $this->returnJson('1', '查询成功', $picture);
function returnJson($code, $msg, $data = [])
{
$arr['code'] = $code;
$arr['msg'] = $msg;
if (in_array('', $arr)) {
return false;
}
if (!empty($data)) {
$arr['data'] = $data;
}
return jsonencode($arr);
}
```*
今天这个又报错了,返回的可能不是json串或者结构不对,现在这些数据都是死的只是在数据库读取一下,没有其他变化,哪个大佬能帮忙解读下~~
推荐文章: