メモ > 技術 > プログラミング言語: PHP > ZIPファイル
ZIPファイル
■圧縮
$zip = new ZipArchive;
if ($zip->open('data.zip', ZipArchive::CREATE)) {
$zip->addFile('filename1.png', 'localname1.png');
$zip->addFile('filename2.png', 'localname2.png');
$zip->addFile('filename3.png', 'localname3.png');
$zip->close();
} else {
exit('Compress error.');
}
■展開
<?php
$zip = new ZipArchive;
if ($zip->open('data.zip')) {
if ($zip->extractTo('./output/')) {
$zip->close();
exit('Complete.');
} else {
exit('Extract error.');
}
} else {
exit('Open error.');
}
Advertisement