ZipArchive::setMtimeName

Set the modification time of an entry defined by its name

&reftitle.description; public `bool` `ZipArchive::setMtimeName` `string` `name` `int` `timestamp` `int` `flags` 0

Set the modification time of an entry defined by its name.

&reftitle.parameters;

`name`

- Name of the entry.

`timestamp`

- The modification time (unix timestamp) of the file.

`flags`

- Optional flags, unused for now.

&reftitle.returnvalues;

&return.success;

&reftitle.examples;

This example creates a ZIP file archive `test.zip` and add the file `test.txt` with its modification date.

### Archive a file

    <?php
    $zip = new ZipArchive();
    if ($zip->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";
    }
    ?>

&reftitle.notes;

This function is only available if built against libzip ≥ 1.0.0.

&reftitle.seealso;

- `ZipArchive::setMtimeIndex`