Documentación offline PHP master

ZipArchive::setMtimeName

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ZipArchive::setMtimeName

Establece la hora de modificación de una entrada definida por su nombre

Descripción#

public ZipArchive::setMtimeName(string $name, int $timestamp, [int $flags]): bool
```php

Establece la hora de modificación de una entrada definida por su nombre.

## Parámetros

`name`  
Nombre de la entrada.

`timestamp`  
La hora de modificación (unix timestamp) del archivo.

`flags`  
Flags opcionales, sin usar por ahora.

## Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

## Ejemplos

Este ejemplo crea un archivo ZIP `test.zip` y añade al archivo `test.txt` con su fecha de modificación.

Archivar un fichero
open('test.zip', ZipArchive::CREATE) === TRUE) { $zip->addFile('text.txt'); $zip->setMtimeName('text.txt', mktime(0,0,0,12,25,2019)); $zip->close(); echo "Ok\n"; } else { echo "KO\n"; } ?>

```php

Notas#

[!NOTE] Esta función sólo está disponible si se construye con libzip ≥ 1.0.0.

Véase también#

ZipArchive::setMtimeIndex