PHP - Fonction tactile ()
La fonction touch () peut définir l'heure d'accès et de modification d'un fichier spécifié, et elle peut retourner true en cas de succès ou false en cas d'échec.
Syntaxe
bool touch ( string $filename [, int $time = time() [, int $atime ]] )
Cette fonction peut tenter de définir les heures d'accès et de modification d'un fichier nommé dans le paramètre filename à la valeur donnée dans le temps. Notez que le temps d'accès est toujours modifié quel que soit le nombre de paramètres.
Exemple 1
<?php
$filename = "/PhpProject/sample.txt";
if(touch($filename)) {
echo $filename . " modification time has been changed to present time";
} else {
echo "Sorry, could not change modification time of " . $filename;
}
?>
Production
/PhpProject/sample.txt modification time has been changed to present time
Exemple-2
<?php
$time = time() - 3600;
if (!touch("/PhpProject/sample.txt", $time)) {
echo "oops, something went wrong...";
} else {
echo "Touched file with success";
}
?>
Production
Touched file with success