페이지 내용을 가져와 페이지에 직접 출력하지 않고 CURLOPT_RETURNTRANSFER 매개변수 설정
PHP 컬을 사용하여 페이지 콘텐츠를 얻거나 데이터를 제출합니다. 때로는 반환된 콘텐츠를 직접 출력하는 대신 변수로 저장하고 싶을 수도 있습니다. 이때, 컬의 CURLOPT_RETURNTRANSFER 옵션을 1 또는 true로 설정해야 합니다.
1. Curl은 페이지 콘텐츠를 가져와서 직접 출력합니다. 예:
$ch = 컬_init();
컬_setopt($ch, CURLOPT_URL, $url);
컬_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
컬_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
컬_exec($ch);
컬_닫기($ch);
?>
2. Curl은 직접 출력하지 않고 페이지 콘텐츠를 가져옵니다. 예:
$ch = 컬_init();
컬_setopt($ch, CURLOPT_URL, $url);
컬_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
컬_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
컬_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = cur_exec($ch); //내용을 얻었으나 페이지에 출력되지 않았습니다.
컬_닫기($ch);
에코 $응답;
?>