반응형
<?php
// 이미지 긁어오기
$img_link = iconv('utf-8','euc-kr','http://imgcdn.kantukan.co.kr/mall/devcustom/0109_생비스27067.jpg');
// 확장자 가져오기
$ext = strtolower(pathinfo($img_link, PATHINFO_EXTENSION));
// 저장할 이미지명을 정한다.
$img = date("YmdHis").'.'.$ext;
$fp = fopen('./upload/'.$img,'w'); // 저장할 이미지 위치 및 파일명
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $img_link );
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec($ch);
curl_close($ch);
// fwrite($fp,file_get_contents($img_link)); // 가져올 외부이미지 주소
fwrite($fp,$contents); // 가져올 외부이미지 주소
fclose($fp);
//echo $contents;
echo '<img src="/upload/'.$img.'">';
exit;
?>
반응형
'PHP' 카테고리의 다른 글
PHP7 중복연산자 ?? (The null coalescing operator) (0) | 2020.02.13 |
---|---|
[php] phpMyAdmin 설치 방법 (0) | 2017.02.10 |
[php] 확장자 가져오기 (0) | 2017.02.09 |
[php] 실행시간 (0) | 2017.01.31 |
[PHP] 에러 메세지 출력하기 (0) | 2016.01.21 |