개발자의 끄적끄적

[php/codeigniter] php curl 예제 본문

개발/php

[php/codeigniter] php curl 예제

효벨 2020. 12. 5. 01:00
728x90
반응형

[php/codeigniter] php curl 예제

 

 

php 로 크롤링 혹은 api 통신을 할때

 

curl 을 많이 사용합니다.

 

저는 codeigniter 를 주로 사용하고있는데요,

 

helper 에 추가해놓고 쓰면 좋은 소스를 공유하고자 합니다.

function curl_contents($url){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_POST, 1);
    $ch_result = curl_exec($ch);
    curl_close($ch);
    return $ch_result;
}

 

위처럼 helper 에다가 함수하나 추가해놓고 

 

url만 변수로 넣고 호출하면 result 가 리턴됩니다.

 

물론 curl 옵션들에 따라서 다르겠지만,

 

그건 각자 서버 환경과 입맛에 맞춰서 변경하시면 됩니다!

 

참고들 하세요!

 

반응형
Comments