JSON 형식으로 응답하는 HTTP 웹 서비스를 사용해야합니다. 웹 서비스의 URL이 알려진 경우 PHP에서 어떻게이 작업을 수행 할 수 있습니까?
이것은 당신이해야 할 일입니다 :
$data = file_get_contents(<url of that website>);
$data = json_decode($data, true); // Turns it into an array, change the last argument to false to make it an object
이것은 JSON 데이터를 배열로 바꿀 수 있어야합니다.
이제 그것이 무엇을하는지 설명하겠습니다.
file_get_contents()
본질적으로 원격 또는 로컬 파일의 내용을 가져옵니다. 이는 HTTP 포털을 통해 이루어 지므로 원격 콘텐츠에이 기능을 사용하여 개인 정보 보호 정책을 위반하지 않습니다.
그런 다음을 사용할 때 json_decode()
일반적으로 JSON 텍스트를 PHP의 객체로 변경하지만 true
두 번째 인수에 추가했기 때문에 대신 연관 배열을 반환합니다.
그러면 어레이로 무엇이든 할 수 있습니다.
즐기세요!
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다