<?php
// 创建一个新的 ZIP 文件并添加文件到其中
// 创建一个新的 ZipArchive 对象
$zip = new ZipArchive;
// 定义 ZIP 文件的名称
$zipFileName = 'example.zip';
// 打开(或创建)ZIP 文件
if ($zip->open($zipFileName, ZipArchive::CREATE) === TRUE) {
// 添加文件到 ZIP 归档中
$zip->addFile('file1.txt', 'file1.txt'); // 添加 file1.txt 到 ZIP 中,归档内文件名为 file1.txt
$zip->addFile('file2.txt', 'file2.txt'); // 添加 file2.txt 到 ZIP 中,归档内文件名为 file2.txt
// 关闭 ZIP 归档并释放资源
$zip->close();
echo "ZIP 文件创建成功: $zipFileName";
} else {
echo "无法创建 ZIP 文件";
}
?>
ZipArchive
对象,用于操作 ZIP 文件。example.zip
。open()
方法打开或创建 ZIP 文件。如果文件不存在,则会创建一个新文件。ZipArchive::CREATE
标志表示如果文件不存在则创建它。addFile()
方法将文件添加到 ZIP 归档中。第一个参数是要添加的文件路径,第二个参数是归档内的文件名。close()
方法关闭 ZIP 文件并释放资源。如果你需要更多功能或有其他问题,请告诉我!
上一篇:php 绝对值
下一篇:php 换行
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站