0
Yii 프레임 워크에서 프로젝트를 만들고 있습니다. 내가 JSON 형식으로 질문과 답변을 보낼json 형식으로 여러 레코드를 보내는 방법
public function actiongetCuriosityQuestionAnswer()
{
$model=new Curiosityquestion;
$json='{"questionId":1}';
$obj=json_decode($json);
$model->questionId=$obj->questionId;
$record=Curiosityquestion::model()->findByPk($model->questionId);
echo "The Question=".$record->question."</br>"."Its answer is-".$record->answer;
echo CJSON::encode($record->answer,$record->question);
}
된 직후 컨트롤러에서 나는 기능을 가지고있다. 그러나 "CJSON::encode($record->answer,$record->question);
"은 json 형식으로 답변 만 보내고 있습니다. 즉 CJSON::_encode
은 하나의 매개 변수 만 허용합니다. 그렇다면 json 형식으로 질문과 옵션을 함께 보내는 방법은 무엇입니까? 당신이 할 수있는, 자바 스크립트에서
echo CJSON::encode(array('answer'=>$record->answer, 'question'=>$record->question));
: 특정 요소를 원하는 경우에
echo CJSON::encode($record);
는, 배열로 전달할 예 :
고맙습니다 ... – user1636115