메뉴 건너뛰기

프로그램언어

조회 수 251 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

pclzip.lib.php  라이브러리를 이용하여 파일 및 폴더를 zip 파일 형식으로 압축을 해보자

 

라이브러리 파일은 위에 첨부한 파일을 받거나 http://www.phpconcept.net 홈페이지에서 다운 받으면 됩니다.

phpconcept에서는 Zip파일 형식 이외에 Tar나 Xml 형식으로 변환해주는 라이브러리도 제공하고 있습니다.

 

먼저, 코드 소개에 앞서 코드안에 있는 변수명에 대한 설명을 간단하게 드리겠습니다.

 

filename : 원본 파일(또는 폴더)

stored_filename : 변경된 파일(또는 폴더)

size : 원본 크기

compressed_size : 압축된 크기

mtime : 수정시간

folder : 폴더이면 "1" 반환

status : 성공하면 "ok"반환

 

 

<?php 
 // pcl lib 경로 설정 
 include('pclzip.lib.php'); 
 
 // $create = new PclZip("생성할 압축파일 이름"); 
 // PclZip 객체에 test.zip 압축파일로 만듭니다. 
 $zipfile = new PclZip('test.zip'); 
 
 // $create->create("파일 or 디렉토리"); 
 // $data에 하나의 파일(또는 폴더)이거나 배열형 파일(또는 폴더)가 올 수 있습니다.  
 // test.php 파일과 www 폴더를 현제 경로에 test.zip 파일로 압축하겠습니다. 
 $data = array(); 
 $data = array("test.php", "www"); 
 $create = $zipfile->create($data); 
 
 
 echo "<pre>"; 
 print_r($create); 
 echo "</pre>"; 
?>

  1. PHP 네이버블로그 원격 글쓰기 API 소스

    Date2018.02.09 Views12465
    Read More
  2. php 내장함수

    Date2017.03.07 Views17004
    Read More
  3. PHP 날짜/시간 정리

    Date2017.03.07 Views18629
    Read More
  4. PHP 날짜, 시간 관련 함수. date(), mktime()

    Date2017.03.06 Views16707
    Read More
  5. PHP 날짜 함수

    Date2017.04.13 Views17673
    Read More
  6. php 간단 심플한 달력만들기

    Date2023.01.12 Views241
    Read More
  7. PHP 가변변수 $$

    Date2019.02.19 Views1449
    Read More
  8. PHP ZIP 압축파일 만들기

    Date2023.01.12 Views251
    Read More
  9. PHP XML 문서파싱 (SAX 방식 , DOM 방식)

    Date2018.10.27 Views3585
    Read More
  10. php www 붙이기

    Date2023.01.12 Views234
    Read More
  11. PHP switch 문

    Date2015.04.14 Views20993
    Read More
  12. PHP str_replace php 문자열치환

    Date2023.01.12 Views197
    Read More
  13. PHP split()와 explode()의 차이점

    Date2018.10.27 Views3536
    Read More
  14. PHP SimpleHtmlDom Parser로 HTML 파싱하기

    Date2023.01.12 Views220
    Read More
  15. PHP Notice: Use of undefined constant ... assumed ... 오류

    Date2021.03.26 Views308
    Read More
  16. PHP Mcrypt 라이브러리를 활용한 암호화 시스템

    Date2016.12.22 Views19972
    Read More
  17. PHP http 를 https 로 전환(redirect), http->https

    Date2019.02.19 Views2183
    Read More
  18. PHP http -> https 로 전환

    Date2023.01.12 Views236
    Read More
  19. PHP EXCEL export시 시트 이름 지정하여 여러 시트에 데이터 쓰기

    Date2017.03.06 Views18266
    Read More
  20. PHP error 메시지 출력

    Date2015.04.14 Views20924
    Read More
Board Pagination Prev 1 ... 8 9 10 11 12 13 14 15 16 17 Next
/ 17

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved