| |
| * Link führt ins Internet |
|
| |
Befehl | Version | Beschreibung | Beispiel 1 | Ausgabe 1 | Beispiel 2 | Ausgabe 2 |
Befehl
| int touch ( string filename [, int time [, int atime]] ) |
Version
Beschreibung
Mit touch() kann man versuchen, Datum und Uhrzeit der letzten Änderung einer
Datei (filename) zu ändern. Wird der optionale Zeit-Parameter (time) im UNIX-
Timestamp-Format (Beginn der UNIX-Epoche - 01.01.1970 , 0:00:00 GMT)
angegeben, so wird dieses Datum für die Änderung genutzt.
Sollten Sie keinen Wert für die Zeit (time) angeben, so wird mit der Funktion
time() die aktuelle Zeit ermittelt und für die Änderung genommen.
Falls die von Ihnen angegebene Datei nicht existieren sollte, so wird sie angelegt
und mit dem Änderungsdatum versehen.
Im Erfolgsfall gibt diese Funktion true, sonst false zurück. |
Beispiel 1
<?PHP
$date = time();
$datei = "zukunft.php";
if(touch($datei))
echo "Datum und Uhrzeit auf " . strftime ("%e.%m.%Y - %R",$date) . " geändert";
else
echo "Datum und Uhrzeit konnten nicht geändert werden.";
?>
|
Ausgabe 1
Datum und Uhrzeit auf 7.08.2001 - 16:13 geändert
|
Beispiel 2
<?PHP
$date=mktime(12,35,32,12,30,2008); //30.12.2008 - 12:35:32 Uhr
$datei = "zukunft.php";
if(touch($datei,$date))
echo "Datum und Uhrzeit auf " . strftime ("%e.%m.%Y - %R",$date) . " geändert";
else
echo "Datum und Uhrzeit konnten nicht geändert werden.";
?>
|
Ausgabe 2
Datum und Uhrzeit auf 30.12.2008 - 12:35 geändert
|
|
|
|
|
|
|
|