278 of 410 menu

Funktionen touch

Funktionen touch giver mulighed for at ændre tidspunktet for sidste adgang og ændring af en fil. Hvis den angivne fil ikke eksisterer, kan touch oprette den (som standard). Tiden kan angives eksplicit eller bruge den nuværende.

Syntaks

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

Eksempel

Oprettelse af en ny fil med den nuværende tid:

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

Resultat af kodeudførelse:

"Filen newfile.txt er oprettet"

Eksempel

Ændring af tidspunktet for en eksisterende fil:

<?php $file = 'existing.txt'; $time = strtotime('2023-01-01 12:00:00'); if (touch($file, $time)) { echo "Tidspunktet for filen $file er ændret"; } ?>

Resultat af kodeudførelse:

"Tidspunktet for filen existing.txt er ændret"

Eksempel

Ændring af adgangs- og ændringstid separat:

<?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 "Filens tidsstempler er opdateret"; } ?>

Se også

  • funktionen filemtime,
    som returnerer tidspunktet for sidste ændring af en fil
  • funktionen fileatime,
    som returnerer tidspunktet for sidste adgang til en fil
  • funktionen fopen,
    som åbner en fil eller URL
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis