2014-07-10 3 views
-2

관리 시스템을 개발 중이며 html -> Js -> controller (php) -> wadl에서 값을 전송합니다. 질문은 컨트롤러에서 웹 서비스로 값을 전송한다는 것입니다. json 구조는 다음과 같습니다 :PHP에서 동적으로 Json을 빌드하십시오.

어떻게이 Json을 동적으로 생성하는 함수를 만들 수 있습니까?

+1

하는 배열을 확인하고 전화 [()로 json_encode''] (HTTP : // PHP .net/manual/ko/function.json-encode.php). 이 모든 것을 설명하는대로 설명서를 참조하십시오. –

+0

아이디어는 매개 변수를 보내는 함수가 아니라 배열을 만드는 것입니다. -1은 tuf였습니다 – CarlosZ

+0

배열을 그 함수의 일부로 만드는 것입니다. 함수는 마법으로 물건을 만들지 않습니다. 거기에 물건을하는 코드가 있습니다. 그건 물건의 일부가 될 것입니다. –

답변

0
function createJson ($param1, $param2, $param3, $param4, $param5, $param6){ 
$arr = array('a' => $param1, 'b' => $param2, 'c' => $param3, 'd' => $param4, 'e' => $param5); 

echo json_encode($arr); 
} 

호출 기능 :

$json = createJson(1, 2, 3, 4, 5); 
echo $json; 

과 출력이 같이 될 것입니다 :

{"a":1,"b":2,"c":3,"d":4,"e":5} 
관련 문제