1 2 3 4 5 6 L

Page Header > Subtitle

[PHP] php 링크 파일 다운받기

해당 링크의 파일을 다운받는다.

여기서 핵심은 curlopt_binarytransfer에 있다.

 

경로는 $img_path = $_SERVER['DOCUMENT_ROOT']."/img.item/"; 이렇게 하였다.

 

주소와 저장될 경로 그리고 파일이름을 매개변수로 넣어주면된다.

//
function image_get($url, $path, $fileName){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
    $rawdata=curl_exec ($ch);
       
    $fp = fopen($path.$fileName,'w');
    fwrite($fp, $rawdata);
    fclose($fp);
    curl_close($ch);
}
//

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기
captcha
자동등록방지 숫자입력

PHP/Python

번호 제목 글쓴이 날짜 조회수
77 PHP 정말로 URL이 존재 하는지를 알고 싶다면 미도어묵 01-12 1,140
76 PHP [Nginx PHP-FPM] 페이지 access denied. 뜨는 현상 (see security.limit_extensions) - php7 … 미도어묵 11-05 1,359
75 PHP PHP를 이용한 심플한 게시판 파싱 미도어묵 11-01 1,197
74 PHP CI3 / php7.1 이상 버전 session 버그시~~~ 미도어묵 10-31 775
73 PHP PHP 5 Forms - Validate E-mail and URL 미도어묵 10-01 735
72 PHP php 전화번호 정규식 미도어묵 06-25 843
71 PHP 문자열에 휴대폰번호가 있으면 010-***-****으로 변경. 미도어묵 06-25 833
70 PHP 영상 썸네일 api function 미도어묵 02-13 825
69 PHP php memcached example 미도어묵 01-02 768
68 PHP php curl 을 이용한 자동 로그인 미도어묵 12-22 959
67 PHP Home / APIs / Requests::register_autoloader() – Register the built-in autoloader 미도어묵 12-21 840
66 PHP 업로드된 이미지 정사각형으로 썸네일 만드는 함수 미도어묵 11-01 840
65 PHP PHP + redis(phpredis) 연동하기 기본 사용 샘플 미도어묵 09-18 1,451
64 PHP Simple PHP MySQL Rest API Sample Example Tutorial 미도어묵 09-15 806
63 PHP Creating a simple REST API in PHP 미도어묵 09-15 792
62 PHP 게시물이 삭제 되었습니다 관리자 08-30 891
61 PHP php 링크 파일 다운받기 관리자 08-28 817
60 PHP php용 형태소 분석기 설치 및 바인딩과 실사용 +1 관리자1 08-28 1,154
59 PHP PHP로 HTML DOM 파싱하기 관리자 08-25 817
58 PHP PHP7: install ext-dom issue(composer require --dev phpunit/phpunit) 관리자 08-04 850