상세 컨텐츠

본문 제목

PHP curl

php

by 개발일지작성 2024. 3. 26. 12:40

본문

728x90

curl = Client URL

인터넷에서 사용되는 api (문자발송, 이메일발송, 카카오 알림톡 등) 을 curl로 사용 가능

 

http:// 접속방법

<?php

// curl을 사용하겠다고 초기화 시킴
$ch = curl_init();

// 사용할 url 입력
curl_setopt($ch, CURLOPT_URL, 'http://cbtti.or.kr');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// 브라우저로 접속되는 값 / $ch에 전달된 curl을 동작하겠다(exec)
$response = curl_exec($ch);

// 충북교통연수원 뜸
echo $response;

// curl 종료 (메모리 누수 방지)
curl_close($ch);

 

https:// 접속 방법

<?php

// curl을 사용하겠다고 초기화 시킴
$ch = curl_init();

// 사용할 url 입력
curl_setopt($ch, CURLOPT_URL, 'https://phpschool.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// 브라우저로 접속되는 값 / $ch에 전달된 curl을 동작하겠다(exec)
$response = curl_exec($ch);
/*
 만약 글씨가 깨진다면 해당 페이지가 우리가 쓰는 언어방식(?)이 다른것
 phpschool은 euc-kr을 쓰지만 우리는 utf-8 쓰는 중
 이걸 바꿔주기 위해 iconv사용, 언어모델이 같은데 이러면 에러남..
 echo iconv('euc-kr', 'utf-8', $response);
*/
echo $response;
// curl 종료 (메모리 누수 방지)
curl_close($ch);

?? 난 안됨;; 이건 유튭에선 되는데 난 왜 안됨?

관련글 더보기