tmpfile
umask
Fonctions sur les systèmes de fichiers
PHP Manual

# touch

(PHP 4, PHP 5)

touch — Modifie la date de modification et de dernier accès d'un fichier

### Description

bool touch ( string `$filename` [, int `$time` [, int `$atime` ]] )

Tente de forcer la date de modification du fichier désigné par le paramètre `filename` à la date de spécifiée par le paramètre `time` . Notez bien que la date de dernier accès est modifiée, quelque soit le nombre de paramètres.

Si le fichier n'existe pas, PHP tentera de le créer.

### Liste de paramètres

`filename`

  Le nom du fichier à créer.

`time`

  La date de création. Si `time` est omis, c'est l'heure courante qui est utilisée.

`atime`

  Si le troisième paramètre `atime` est fourni, il est utilisé comme date de dernier accès.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

### Exemples

Exemple #1 Exemple avec touch()

`<?php
if (touch($FileName)) {
echo "La date de modification de $FileName a
été fixée à maintenant";
} else {
echo "Désolé, il est impossible de changer
la date de modification de $FileName";
}
?>`

### Notes

Avertissement

Il n'est pour le moment pas possible de changer la date de modification d'un dossier avec cette fonction sous Windows.

tmpfile
umask
Fonctions sur les systèmes de fichiers
PHP Manual