278 of 410 menu

Funksjonen touch

Funksjonen touch lar deg endre tidspunktet for siste tilgang og modifisering av en fil. Hvis den angitte filen ikke eksisterer, kan touch opprette den (som standard). Tiden kan angis eksplisitt eller bruke gjeldende tid.

Syntaks

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

Eksempel

Opprettelse av ny fil med gjeldende tid:

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

Resultat av kjøring av kode:

"Filen newfile.txt er opprettet"

Eksempel

Endring av tid for eksisterende fil:

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

Resultat av kjøring av kode:

"Tiden for filen existing.txt er endret"

Eksempel

Endring av tilgangstid og modifiseringstid 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 "Tidsstempler for filen er oppdatert"; } ?>

Se også

  • funksjonen filemtime,
    som returnerer tidspunktet for siste modifisering av en fil
  • funksjonen fileatime,
    som returnerer tidspunktet for siste tilgang til en fil
  • funksjonen fopen,
    som åpner en fil eller URL
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis