(PHP >= 8.0.0, PECL zip >= 1.16.0)
ZipArchive::setMtimeIndex — Establece el tiempo de modificación de una entrada definido por su índice
Establece el tiempo de modificación de una entrada definido por su índice.
indextimestampflagsEste ejemplo crea un archivo ZIP test.zip y añade al archivo test.txt con su fecha de modificación.
Ejemplo #1 Archivar un fichero
<?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";
}
?>Nota: Esta función sólo está disponible si se construye con libzip ≥ 1.0.0.