'success'] : $data; $response = ['code' => 0, 'msg' => $msg, 'data' => $data]; echo json_encode($response,JSON_UNESCAPED_UNICODE); exit(); } /** * 失败时返回 * @param unknown $msg * @param unknown $code * @author brent */ protected function responseError($msg, $code = -1,array $data = ['error'=>'error']) { $response = ['code' => $code, 'msg' => $msg, 'data' => $data]; echo json_encode($response,JSON_UNESCAPED_UNICODE); exit(); } // 获取网页二维码 public function createQrcode(){ $url = I('url'); if (empty($url)) { return [false, '参数错误']; } $qrcode = getBase64QrcodeImage(htmlspecialchars_decode(urldecode($url))); if (!$qrcode) { return [false, '信息错误']; } $data['qrcode'] = $qrcode; //获取网页二维码 $this->responseSuccess($data); } }