ZipArchive::setMtimeIndex
(PHP >= 8.0.0, PECL zip >= 1.16.0)
ZipArchive::setMtimeIndex — Define o tempo de modificação de uma entrada definida pelo seu índice
Descrição
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.
Exemplos
Este exemplo cria um arquivo ZIP test.zip e adiciona o arquivo test.txt com sua data de modificação.
Example #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
Note:
Esta função só está disponível se compilada com libzip ≥ 1.0.0.
Veja Também
- ZipArchive::setMtimeName() - Define o tempo de modificação de uma entrada definida pelo seu nome