시작페이지로 즐겨찾기추가
로그인
회원가입 l 출석체크 l 마이페이지 l CGIMALL
happycgi
자료실 사이트등록 랭킹100 프로그램리뷰 관리자추천자료 초보가이드
커뮤니티
전체 펼쳐보기
퀵메뉴링크
jquery , CSS , PHP , Javascript , 무료폰트 , ASP
상세검색
 > PHP > PHP 소스창고 > 클래스 및 함수 > 기타 > PclZip 2.8.2 - PHP로 ZIP 파일압축/해제 상세정보
사이트등록
현재접속자 새로고침
PclZip 2.8.2 - PHP로 ZIP 파일압축/해제
소스통계정보 오류신고 및 문의
해피팀
네티즌
트위터로 보내기 페이스북으로 보내기 싸이월드 공감
소스분류 기타
다운로드 횟수 5 회
간단설명 PHP로 특정 파일들을 ZIP 파일로 압축 하거나, 압축된 파일을 해제 해주는 기능의 라이브러리 입니다.
평가하기 훌륭함 매우좋음 좋음 괜찮음 보통 별로
홈페이지바로가기 소스다운로드 데모 미리보기가 없습니다 스크랩하기


PHP로 Zip 압축파일을 만들거나, 압축을 해제 할 수 있는 PclZip 라이브러리 입니다.

사용법이 심플하여 이용하기가 쉽습니다. ^^




첨부된 파일을 다운로드 받아서 압축을 풀어보시면 pclzip.lib.php 파일이 있습니다.

해당 파일을 압축을 하시거나 풀고자 하시는 소스내에 include 하셔서 이용을 해주시면 됩니다.







특정 파일들을 압축을 하실려고 하신다면, 아래와 같은 형태로 소스를 구성 해주시면 완료 됩니다.





create 함수의 두번째 인자의 경우 PCLZIP_OPT_REMOVE_ALL_PATH 로 지정이 되어 있는데,
해당 옵션의 경우에는 file_array 에 속한 파일들이 특정 타 폴더에 있더라도,
압축파일에서는 경로를 빼고 파일만 압축을 한다는 뜻으로 봐주시면 되겠습니다.

예를들어 1번 파일이 /data/1.jpg , 2번 파일이 /data/2.jpg 로 지정이 되어 있다면
해당 부분을 옵션없이 압축을 햅리게 되면,
압축파일을 열었을때 data 폴더내에 1.jpg 와 2.jpg 가 있는 구조가 됩니다.


하지만 PCLZIP_OPT_REMOVE_ALL_PATH 해당 옵션을 걸고 압축을 진행 하게 되는 경우에는
압축파일을 열자마자 1.jpg 와 2.jpg 가 존재하게 됩니다.





반대로 ZIP 파일 압축을 해제것도 간단하게 해결이 가능 합니다.




extract() 함수를 이용해서 위와 같이 해제가 가능 하고,
현재 폴더에 압축이 해제가 됩니다.





해당 라이브러리와 관련된 자세한 사용방법은 아래 페이지에서 확인이 가능 합니다. ^^
http://www.phpconcept.net/pclzip/user-guide/18 






네티즌 의견   이용하신 자료의 후기를 자유롭게 작성하세요. (상업적인 광고 및 도배성 글 등은 사전통보없이 삭제될 수 있습니다.)
내용 아이디 의견남기기
등록된 의견이 없습니다.
1
이름
내용
:네맞아요: :화나는군요: :잠와: :우울해: :이건아냐: :왕하하: 왕웃음~ 놀램~
도배방지키
 87194578 보이는 도배방지키를 입력하세요.