(PHP >= 8.0.0, PECL zip >= 1.16.0)
ZipArchive::setMtimeIndex — 设置由索引定义的条目的修改时间
设置由索引定义的条目的修改时间。
index
条目的索引。
timestamp
文件的修改时间(Unix 时间戳)。
flags
可选标志,目前未使用。
此示例创建一个名为 test.zip 的 ZIP 文件存档,并将文件 test.txt 添加到其中,并附带其修改日期。
示例 #1 存档文件
<?php
$zip = new ZipArchive();
if ($zip->open('test.zip', ZipArchive::CREATE) === TRUE) {
$zip->addFile('text.txt');
$zip->setMtimeIndex(0, mktime(0,0,0,12,25,2019));
$zip->close();
echo "Ok\n";
} else {
echo "KO\n";
}
?>
注意:
此函数仅在针对 libzip ≥ 1.0.0 构建时可用。