PHP에서 cURL을 사용하여 JSON 응답에서 데이터를 추출하려면 다음 단계를 따르세요.
$ch = curl_init();
응답을 인쇄하는 대신 반환하려면 CURLOPT_RETURNTRANSFER 옵션을 true로 설정하세요. CURLOPT_URL을 사용하여 URL을 지정하세요.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, $url);
curl_exec를 호출하여 요청을 실행하고 JSON 응답을 $result 변수에 저장합니다.
$result = curl_exec($ch);
json_decode를 사용하여 JSON 응답을 PHP 배열로 변환합니다.
$array = json_decode($result, true);
적절한 키를 사용하여 배열의 데이터에 액세스하세요. 예를 들어, ID가 13인 스레드 제목을 얻으려면:
echo $array["threads"][13]["title"];
ID가 23인 게시물의 메시지를 얻으려면:
echo $array["threads"][13]["content"]["content"][23]["message"];
위 내용은 PHP에서 cURL을 사용하여 JSON 데이터를 가져오고 디코딩하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!