2013-07-23 4 views
1

url을 POST 매개 변수로 사용하여 쿼리를 보내고 있으며 매개 변수가 JSON 인코딩되어 있습니다. 나는 JSON과 PHP가 처음이다. PHP 파일에서 JSON으로 인코딩 된 매개 변수를 캡처하는 방법과 개별 키와 값 쌍을 얻을 수 있도록 디코드하는 방법을 알지 못합니다. 모든 종류의 도움을 주시면 감사하겠습니다. 이 맥락에서 나는 한 가지를 추가하고 싶습니다. 즉, Chrome POST 맨 REST 클라이언트으로 매개 변수를 전달하고 싶습니다. 고맙습니다.PHP에서 JSON 인코딩 된 매개 변수를 처리하는 방법

+0

$array = json_decode($json_str, true);을 반환 갖고 싶은 경우 어제, 내 대답의 예를 들어, 도움이되기를 바랍니다. 행운을 빕니다. – srain

답변

0

응답을 하나의 큰 문자열로 얻으려면 json_decode를 사용하여 응답을 디코딩 할 수 있습니다.

http://php.net/manual/en/function.file-get-contents.php

http://php.net/manual/en/function.json-decode.php

+0

제 질문은 분명하지 않다고 생각합니다. 나는 그것을 사과한다. 사실 나는 그 매개 변수를 전달하기 위해 Chrome POSTMan REST 클라이언트를 사용하고 PHP 파일에서 처리하려고합니다. 그래서 여기에 약간의 안내를 해줄 수 있겠 니? – Joy

+0

전에 사용 해보지 않았습니다. POSTMan Rest가 당신에게 무엇을 돌려 주나요? – Jonnny

+0

실제로 Chrome 브라우저의 애드온입니다. 위의 URL을 붙여넣고 URL과 함께 전달할 매개 변수를 붙여 넣을 수 있습니다. 아래에있는 상자에 입력 한 다음 아래의 보내기 버튼을 클릭하십시오. 따라서 원하는 매개 변수를 여러 개 전달할 수 있습니다. – Joy

2

사용 json_decode()

당신이 json_decode 객체 사용 $obj = json_decode($json_str);을 반환하고 갖고 싶은 경우는 연관 배열 내가이 일을했다

관련 문제