278 of 410 menu

Funkcia touch

Funkcia touch umožňuje meniť čas posledného prístupu a modifikácie súboru. Ak zadaný súbor neexistuje, touch ho môže vytvoriť (predvolene). Čas je možné zadať explicitne alebo použiť aktuálny.

Syntax

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

Príklad

Vytvorenie nového súboru s aktuálnym časom:

<?php $file = 'newfile.txt'; if (touch($file)) { echo "Súbor $file bol vytvorený"; } ?>

Výsledok vykonania kódu:

"Súbor newfile.txt bol vytvorený"

Príklad

Zmena času existujúceho súboru:

<?php $file = 'existing.txt'; $time = strtotime('2023-01-01 12:00:00'); if (touch($file, $time)) { echo "Čas súboru $file bol zmenený"; } ?>

Výsledok vykonania kódu:

"Čas súboru existing.txt bol zmenený"

Príklad

Zmena času prístupu a modifikácie oddelene:

<?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 "Časové značky súboru boli aktualizované"; } ?>

Pozri tiež

  • funkciu filemtime,
    ktorá vracia čas poslednej modifikácie súboru
  • funkciu fileatime,
    ktorá vracia čas posledného prístupu k súboru
  • funkciu fopen,
    ktorá otvára súbor alebo URL
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť