touch

(PHP 3, PHP 4 , PHP 5)

touch -- Nastaví pre súbor čas posledného prístupu a modifikácie

Popis

int touch ( string nazovsuboru [, int cas [, int pcas]])

Pokúsi sa zmeniť čas posledného prístupu a modifikácie pre súbor zadaný v parametri nazovsuboru na hodnotu zadanú časom. Ak nie je zadaný parameter cas, použije sa aktuálny. To je ekvivalentné tomu, čo vykonáva utime (niekedy označovaný ako utimes). Ak je špecifikovaná aj tretia možnosť pcas, čas posledného prístupu (access time) k súboru je nastavený na hodnotu danú týmto parametrom pcas. Všimnite si, že čas posledného prístupu bude zmenený vždy, bez ohľadu na počet parametrov.

Ak súbor neexistuje, bude vytvorený.

Vracia TRUE pri úspechu alebe FALSE pri chybe.

Príklad 1. Príklad na touch()

if (touch ($FileName)) {
    print "Čas poslednej modifikácie súboru $FileName bol
           zmenený na dnešný dátum a čas";
} else {
    print "Chyba: nemožno zmeniť dátum poslednej modifikácie súboru $FileName";
}