CakeFest 2024: The Official CakePHP Conference

ZipArchive::setMtimeIndex

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

ZipArchive::setMtimeIndexDefine o tempo de modificação de uma entrada definida pelo seu índice

Descrição

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

Define o tempo de modificação de uma entrada definida pelo seu índice.

Parâmetros

index

Índice da entrada.

timestamp

O tempo de modificação (timestamp Unix) do arquivo.

flags

Opções opcionais, não utilizados por enquanto.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Exemplos

Este exemplo cria um arquivo ZIP test.zip e adiciona o arquivo test.txt com sua data de modificação.

Exemplo #1 Arquivar um arquivo

<?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";
}
?>

Notas

Nota:

Esta função só está disponível se compilada com libzip ≥ 1.0.0.

Veja Também

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top