[PHP] readfile 파일 다운로드

1. 함수 소개:
  • 이 함 수 는 파일 을 읽 고 출력 버퍼 에 기록 합 니 다. TRUE 로 되 돌아 가 는 데 성 공 했 고 FALSE 로 되 돌아 가 는 데 실 패 했 습 니 다
  • readfile(filename,include_path,context)

  • 2. 코드 인 스 턴 스:
    $file_name = 'http://www.xxx.com/a/b/c'
    header ( 'Content-Description: File Transfer' );
    header ( 'Content-Type: application/octet-stream' );
    header ( 'Content-Disposition: attachment; filename=' . $file_name . '.pdf');  #       
    header ( 'Content-Transfer-Encoding: binary' );
    header ( 'Expires: 0' );
    header ( 'Cache-Control: must-revalidate' );
    header ( 'Pragma: public' );
    header ( 'Content-Length: '  .  filesize ( $file_name ));
    ob_clean ();
    flush ();
    readfile ( $file_name ); exit;
    

    좋은 웹페이지 즐겨찾기