278 of 410 menu

Functie touch

De functie touch maakt het mogelijk om de tijd van laatste toegang en modificatie van een bestand te wijzigen. Als het opgegeven bestand niet bestaat, kan touch het aanmaken (standaard). De tijd kan expliciet worden opgegeven of de huidige tijd kan worden gebruikt.

Syntaxis

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

Voorbeeld

Een nieuw bestand aanmaken met de huidige tijd:

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

Resultaat van het uitvoeren van de code:

"Bestand newfile.txt aangemaakt"

Voorbeeld

Tijd wijzigen van een bestaand bestand:

<?php $file = 'existing.txt'; $time = strtotime('2023-01-01 12:00:00'); if (touch($file, $time)) { echo "Tijd van bestand $file gewijzigd"; } ?>

Resultaat van het uitvoeren van de code:

"Tijd van bestand existing.txt gewijzigd"

Voorbeeld

Tijd van toegang en modificatie afzonderlijk wijzigen:

<?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 "Tijdstempels van bestand bijgewerkt"; } ?>

Zie ook

  • de functie filemtime,
    die de tijd van laatste modificatie van een bestand teruggeeft
  • de functie fileatime,
    die de tijd van laatste toegang tot een bestand teruggeeft
  • de functie fopen,
    die een bestand of URL opent
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren