278 of 410 menu

Funktionen touch

Funktionen touch låter dig ändra tid för senaste åtkomst och modifiering av en fil. Om den angivna filen inte existerar kan touch skapa den (som standard). Tiden kan anges explicit eller använda nuvarande tid.

Syntax

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

Exempel

Skapa en ny fil med nuvarande tid:

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

Resultat av kodkörning:

"Filen newfile.txt skapades"

Exempel

Ändra tid för en befintlig fil:

<?php $file = 'existing.txt'; $time = strtotime('2023-01-01 12:00:00'); if (touch($file, $time)) { echo "Tiden för filen $file ändrades"; } ?>

Resultat av kodkörning:

"Tiden för filen existing.txt ändrades"

Exempel

Ändra åtkomsttid och modifieringstid 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 "Tidsstämplar för filen uppdaterades"; } ?>

Se även

  • funktionen filemtime,
    som returnerar tiden för senaste filändring
  • funktionen fileatime,
    som returnerar tiden för senaste åtkomst till filen
  • funktionen fopen,
    som öppnar en fil eller URL
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa