一个简单的方法,就是在json_encode($data) ,后面添加一个参数 json_encode($data, JSON_UNESCAPED_UNICODE);
写一个简单的代码
public function appLog($id,$age){ $User = M(‘User‘); $where[‘id‘] = $id; $where[‘age‘] = $age; $data = $User->where($where)->select(); if ($data){ return $this->api_return(‘请求成功!‘,0,$data); }else{ return $this->api_return(‘请求失败!‘,-1,‘null‘); } }
public function api_return($msg = ‘‘, $code = -1, $data = null){ $output = array( ‘message‘ => $msg, ‘code‘ => $code,//-1表示错误 0 表示正确返回数据 ‘data‘ => $data ); // 返回JSON数据格式到客户端 header(‘Content-Type:application/json; charset=utf-8‘); $output = json_encode($output, JSON_UNESCAPED_UNICODE); echo $output; }
{"message":"请求成功!","code":0,"data":[{"id":"2","name":"sohu","age":"19","email":"[email protected]","status":"1","sex":"1"}]}
时间: 2024-10-31 16:26:08