(PHP >= 8.0.0, PECL zip >= 1.16.0)
ZipArchive::setMtimeIndex — Définit la date de modification d'une entrée
$index, int $timestamp, int $flags = 0): boolDéfinit la date de modification d'une entrée définie par son index.
indexIndex de l'entrée.
timestampLa date de modification (unix timestamp) du fichier.
flagsDrapeaux optionnels, non utilisés quant à présent.
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
Cet exemple crée un fichier archive ZIP test.zip et ajoute le fichier test.txt avec les modifications quant à la date de modification.
Exemple #1 Archive un fichier
<?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";
}
?>
Note:
Cette fonction n'est disponible que si l'extension a été compilée avec libzip ≥ 1.0.0.