PHP Conference Japan 2024

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