ZipArchive::setMtimeIndex

(PHP >= 8.0.0, PECL zip >= 1.16.0)

ZipArchive::setMtimeIndex设置由索引定义的条目的修改时间

描述

public ZipArchive::setMtimeIndex(int $index, int $timestamp, int $flags = 0): bool

设置由索引定义的条目的修改时间。

参数

index

条目的索引。

timestamp

文件的修改时间(Unix 时间戳)。

flags

可选标志,目前未使用。

返回值

成功时返回 true,失败时返回 false

示例

此示例创建一个名为 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 构建时可用。

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top