先说第一反应吧: 为什么要这么写?json_encode可以直接转化多位数组的,为什么要这么费力的拼接? json_encode第二个参数为什么是true 建议你重新学习json_encode这个函数 再说你的错误,拼data的时候大括号之间少了逗号 $arr = array( 'row' => count($data), 'code' => $name, 'info' => $info, 'data' => $data ); header('Content-type: text/json; charset=utf-8'); echo json_encode($arr);
先说第一反应吧:
建议你重新学习json_encode这个函数
再说你的错误,拼data的时候大括号之间少了逗号