>  기사  >  백엔드 개발  >  PHP 컬 CURLOPT_RETURNTRANSFER 매개변수 사용 예제_php 팁

PHP 컬 CURLOPT_RETURNTRANSFER 매개변수 사용 예제_php 팁

WBOY
WBOY원래의
2016-05-16 20:23:471168검색

페이지 내용을 가져와 페이지에 직접 출력하지 않고 CURLOPT_RETURNTRANSFER 매개변수 설정

PHP 컬을 사용하여 페이지 콘텐츠를 얻거나 데이터를 제출합니다. 때로는 반환된 콘텐츠를 직접 출력하는 대신 변수로 저장하고 싶을 수도 있습니다. 이때, 컬의 CURLOPT_RETURNTRANSFER 옵션을 1 또는 true로 설정해야 합니다.

1. Curl은 페이지 콘텐츠를 가져와서 직접 출력합니다. 예:

코드 복사 코드는 다음과 같습니다.

$url = 'http://www.jb51.net';

$ch = 컬_init();
컬_setopt($ch, CURLOPT_URL, $url);
컬_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
컬_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
컬_exec($ch);
컬_닫기($ch);
?>

2. Curl은 직접 출력하지 않고 페이지 콘텐츠를 가져옵니다. 예:

코드 복사 코드는 다음과 같습니다.

$url = 'http://www.jb51.net';

$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);
에코 $응답;
?>

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.