PHpullh
학습 라이브러리/PHP/ZipArchive 압축

PHP · 파일/IO

ZipArchive 압축

파일 묶음을 배포 아카이브로 만들 때 쓰는 ZipArchive 예제입니다.

파일/IO고급ZipArchiveziparchive

핵심 설명

파일 묶음을 배포 아카이브로 만들 때 쓰는 ZipArchive 예제입니다.

PHP code

<?php
$zipPath = sys_get_temp_dir() . '/sample.zip';
$zip = new ZipArchive();
$zip->open($zipPath, ZipArchive::CREATE | ZipArchive::OVERWRITE);
$zip->addFromString('readme.txt', 'hello zip');
$zip->close();

echo $zipPath;

학습 팁

파일과 네트워크 예제는 권한, 인코딩, 잠금, 경로 처리까지 같이 확인해야 안전합니다.

주의할 점

파일 경로와 권한, 잠금 처리를 생략하면 로컬에서는 되더라도 배포 환경에서 자주 깨집니다.

자주 묻는 질문

ZipArchive 압축란 무엇인가요?

파일 묶음을 배포 아카이브로 만들 때 쓰는 ZipArchive 예제입니다.

ZipArchive 압축 학습 시 주의할 점은 무엇인가요?

파일 경로와 권한, 잠금 처리를 생략하면 로컬에서는 되더라도 배포 환경에서 자주 깨집니다.

Continue Learning

PHP 학습을 이어가세요

총 200개의 독립 HTML 학습 문서 중 하나입니다. 각 문서는 고유 URL과 canonical 메타데이터를 가집니다.