PHPKonf 2020 Online

ZipArchive::setMtimeIndex

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

ZipArchive::setMtimeIndexDéfinit la date de modification d'une entrée

Description

public ZipArchive::setMtimeIndex ( int $index , int $timestamp [, int $flags ] ) : bool

Définit la date de modification d'une entrée définie par son index.

Liste de paramètres

index

Index de l'entrée.

timestamp

La date de modification (unix timestamp) du fichier.

flags

Drapeaux optionnels, non utilisés quant à présent.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.

Exemples

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->setMtimIndex(0mktime(0,0,0,12,25,2019));
    
$zip->close();
    echo 
"Ok\n";
} else {
    echo 
"KO\n";
}
?>

Notes

Note:

Cette fonction n'est disponible que si l'extension a été compilée avec libzip ≥ 1.0.0.

Voir aussi

add a note add a note

User Contributed Notes

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