English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel PHP de Base

Tutoriel PHP Avancé

PHP & MySQL

Manuel de référence PHP

Utilisation et exemple de la fonction PHP touch()

PHP Filesystem Référence Manuel

La fonction touch() peut définir le temps d'accès et de modification du fichier spécifié, retourne true avec succès, retourne false en cas d'échec.

Syntaxe

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

Cette fonction peut essayer de définir le temps d'accès et de modification du fichier nommé dans le paramètre filename à la valeur donnée en temps utile. Veuillez noter que, peu importe le nombre de paramètres, le temps d'accès sera toujours modifié.

Exemple1

<?php
   $filename = "/PhpProject/sample.txt";
   if(touch($filename)) {
      echo $filename . " Le temps de modification a été mis à jour au temps actuel";
   } else {
      echo "Désolé, impossible de modifier le temps de modification de " . $filename . "";
   }
?>

Résultat de la sortie

/PhpProject/Le temps de modification de sample.txt a été mis à jour au temps actuel

Exemple2

<?php
   $time = time() - 3600;
   if (!touch("/PhpProject/sample.txt", $time)) {
      echo "Oh, il y a eu un problème...";
   } else {
      echo "Fichier accédé avec succès";
   }
?>

Résultat de la sortie

Fichier accédé avec succès

PHP Filesystem Référence Manuel