在PHP中,可以使用zip擴展模塊來對zip文件進行壓縮和解壓操作。以下是一些基本的zip擴展模塊的使用示例:
$zip = new ZipArchive();
$zipFileName = 'example.zip';
if ($zip->open($zipFileName, ZipArchive::CREATE) === TRUE) {
$fileToAdd = 'example.txt';
$zip->addFile($fileToAdd);
$zip->close();
echo 'Zip file created successfully!';
} else {
echo 'Failed to create zip file';
}
$zip = new ZipArchive();
$zipFileName = 'example.zip';
$extractPath = 'extracted/';
if ($zip->open($zipFileName) === TRUE) {
$zip->extractTo($extractPath);
$zip->close();
echo 'Zip file extracted successfully!';
} else {
echo 'Failed to extract zip file';
}
這些只是zip擴展模塊的一些基本用法示例,你可以根據自己的需求進一步使用zip擴展模塊提供的其他方法和功能。