메뉴 건너뛰기

프로그램언어

조회 수 312 추천 수 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. No Image 07Feb
    by
    2024/02/07 Views 131 

    PHP 버전 숨기기 ( php version hide )

  2. No Image 12Jan
    by
    2023/01/12 Views 437 

    php 암호화 복호화 , 간단한 암호화

  3. No Image 12Jan
    by
    2023/01/12 Views 282 

    PHP 디렉토리안에 파일 리스트 가져오기

  4. No Image 12Jan
    by
    2023/01/12 Views 336 

    그누보드 https 보안서버 연결시 오류

  5. No Image 12Jan
    by
    2023/01/12 Views 220 

    php 두날짜 사이의 모든날짜 배열 만들기

  6. php 간단 심플한 달력만들기

  7. 간단한 캡차파일 만들기 captcha

  8. No Image 12Jan
    by
    2023/01/12 Views 239 

    PHP str_replace php 문자열치환

  9. No Image 12Jan
    by
    2023/01/12 Views 588 

    curl을 이용하여 post, get 방식 으로 데이터 전송하기

  10. No Image 12Jan
    by
    2023/01/12 Views 309 

    php 이미지 리사이징 image resizing

  11. No Image 12Jan
    by 조쉬
    2023/01/12 Views 312 

    PHP ZIP 압축파일 만들기

  12. No Image 12Jan
    by
    2023/01/12 Views 285 

    ereg(), eregi(), ereg_replace(), eregi_replace(), split() 대체

  13. No Image 12Jan
    by
    2023/01/12 Views 338 

    PHP 브라우저 알아내기

  14. No Image 12Jan
    by
    2023/01/12 Views 273 

    PHP SimpleHtmlDom Parser로 HTML 파싱하기

  15. No Image 12Jan
    by
    2023/01/12 Views 294 

    웹페이지 파싱

  16. No Image 12Jan
    by
    2023/01/12 Views 276 

    폴더 용량 체크

  17. No Image 12Jan
    by
    2023/01/12 Views 265 

    코드 생성 하기

  18. No Image 12Jan
    by
    2023/01/12 Views 349 

    PHP웹 보안 취약점 TOP5(웹해킹)

  19. No Image 12Jan
    by
    2023/01/12 Views 560 

    PHP 하위 디렉토리 포함 디렉토리 리스트 출력

  20. No Image 12Jan
    by
    2023/01/12 Views 390 

    PHP 파일 업로드 FORM 처리

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 17 Next
/ 17

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved