English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Filesystem Referenzhandbuch
Die touch()-Funktion kann die Zugriffs- und Änderungszeit der angegebenen Datei einstellen und gibt im Erfolgsfall true zurück, im Fehlerfall false.
bool touch ( string $filename [, int $time = time() [, int $atime ]])
Diese Funktion versucht, die Zugriffs- und Änderungszeit der Datei, die im filename-Parameter bezeichnet wird, rechtzeitig auf den angegebenen Wert zu setzen. Bitte beachten Sie, dass die Zugriffszeit immer geändert wird, unabhängig von der Anzahl der Parameter.
<?php $filename = "/PhpProject/sample.txt"; if(touch($filename)) { echo $filename . " Änderungszeit wurde auf die aktuelle Zeit geändert"; } else { echo "Entschuldigung, das Ändern der Änderungszeit von " . $filename . " ist nicht möglich"; } ?>
Ausgabeergebnis
/PhpProject/sample.txt Änderungszeit wurde auf die aktuelle Zeit geändert
<?php $time = time() - 3600; if (!touch("/PhpProject/sample.txt, $time)) { echo "Ach, es ist ein Problem aufgetreten..."; } else { echo "Datei erfolgreich zugegriffen"; } ?>
Ausgabeergebnis
Datei erfolgreich zugegriffen