278 of 410 menu

Funktion touch

Die Funktion touch ermöglicht es, die Zeit des letzten Zugriffs und der letzten Änderung einer Datei zu ändern. Wenn die angegebene Datei nicht existiert, kann touch sie erstellen (standardmäßig). Die Zeit kann explizit angegeben oder die aktuelle Zeit verwendet werden.

Syntax

touch(string $filename, int $time = null, int $atime = null): bool

Beispiel

Erstellen einer neuen Datei mit der aktuellen Zeit:

<?php $file = 'newfile.txt'; if (touch($file)) { echo "Datei $file erstellt"; } ?>

Ergebnis der Codeausführung:

"Datei newfile.txt erstellt"

Beispiel

Ändern der Zeit einer bestehenden Datei:

<?php $file = 'existing.txt'; $time = strtotime('2023-01-01 12:00:00'); if (touch($file, $time)) { echo "Zeit der Datei $file geändert"; } ?>

Ergebnis der Codeausführung:

"Zeit der Datei existing.txt geändert"

Beispiel

Getrenntes Ändern der Zugriffs- und Änderungszeit:

<?php $file = 'test.txt'; $mtime = strtotime('2023-01-01 12:00:00'); $atime = strtotime('2023-01-02 12:00:00'); if (touch($file, $mtime, $atime)) { echo "Zeitstempel der Datei aktualisiert"; } ?>

Siehe auch

  • die Funktion filemtime,
    die die Zeit der letzten Änderung einer Datei zurückgibt
  • die Funktion fileatime,
    die die Zeit des letzten Zugriffs auf eine Datei zurückgibt
  • die Funktion fopen,
    die eine Datei oder URL öffnet
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen