verify_sign(); // 检查登录 $uid = $this->checkLogin(); // 获取数据 $list = $Model->getList(); // 返回结果 if( !$list ) return json_send(['code'=>'error','msg'=>'暂无题目','data'=>'']); // 随机获取一条 $data = $list[array_rand($list)]; // 获取问题列表 $data['answer_list'] = $Answer->getListByQuestion($data['id']); // 循环处理 foreach ($data['answer_list'] as $key => $value) { // 删除不必要字段 unset($value['is_answer'],$value['question_id']); // 返回结果 $data['answer_list'][$key] = $value; } // 重组结构 $data['answer_list'] = array_values($data['answer_list']); // 返回结果 return json_send(['code'=>'success','msg'=>'获取成功','data'=>$data]); } }