curl_exec 함수.
이건 전송함순데? 어떻게 웹사이트를 긁어 오는건가?
그것에 대해 궁금했었다.... 초보 입장에선...
우선 curl_setopt으로 옵션을 막 설정하고
그 설정값을 curl_exec 함수 파라미터로 넣으면 설정값대로 계산해 준다...
다음 내용을 보자.
php document of curl_exec() function
TRUE나 FALSE를 반환한다. 근데!!
CURLOPT_RETURNTRANSFER 옵션을 세팅하면 함수 실행 성공 시, 그에 따른 결과값이 나오고(이게 긁어온 문자열 인가봄),
아니면 FALSE가 나온다..... 이게 알맞은 해석이겠지?
그리고 결과값이 FALSE인지 확인할 때 booleans 데이터형이 아닐 수 있으므로 === 논리 연산자로 확인하라..고 되어 있다.
다음 내용을 보자. 누군가 익명으로 작성한 것이다.
curlopt_returntransfer 옵션을 사용하고, 결과값을 string형식으로 반환받는다.
반응형
'Web > PHP' 카테고리의 다른 글
[PHP] get_class(), get_called_class() 함수 (0) | 2016.12.14 |
---|---|
[링크스크랩][PHP] PHP 함수목록 문서 (0) | 2016.08.09 |
[PHP&HTML] POST/GET Variable of form (0) | 2016.08.09 |
[PHP][Warning] PHP Startup: Unable to load dynamic library 'C:\php\ext\php_curl.dll' (0) | 2016.07.28 |