278 of 410 menu

Funkcija touch

Funkcija touch leidžia keisti paskutinio failo prieigos ir modifikavimo laiką. Jei nurodytas failas neegzistuoja, touch gali jį sukurti (pagal nutylėjimą). Laiką galima nurodyti aiškiai arba naudoti dabartinį.

Sintaksė

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

Pavyzdys

Naujo failo sukūrimas su dabartiniu laiku:

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

Kodo vykdymo rezultatas:

"Failas newfile.txt sukurtas"

Pavyzdys

Esamo failo laiko pakeitimas:

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

Kodo vykdymo rezultatas:

"Failo existing.txt laikas pakeistas"

Pavyzdys

Prieigos ir modifikavimo laiko keitimas atskirai:

<?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 "Failo laiko žymos atnaujintos"; } ?>

Taip pat žiūrėkite

  • funkciją filemtime,
    kuri grąžina paskutinio failo modifikavimo laiką
  • funkciją fileatime,
    kuri grąžina paskutinio prieigos prie failo laiką
  • funkciją fopen,
    kuri atidaro failą arba URL
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti