PHP filectime() 函数
定义和用法
filectime() -funktio palauttaa määritetyn tiedoston viimeisen inode-muutoksen ajan.
Tämä funktio palauttaa tiedoston viimeisen inode-muutoksen ajan. Jos tapahtuu virhe, palauttaa false. Aika palautetaan Unix-aikaleiman muodossa.
Syntaksi
fileatime(filename)
Parametrit | Kuvaus |
---|---|
filename | Välttämätön. Määritä tarkistettava tiedosto. |
Vinkit ja huomautukset
Vinkki:Tämän funktion tuloksen tallennetaan välimuistiin. Käytä clearstatcache() tyhjentää välimuisti.
Huomaa:Useimmissa Unix-tiedostojärjestelmissä tiedosto katsotaan muutetuksi, kun tiedoston inode-tiedot muuttuvat. Tämä tarkoittaa, että tiedoston oikeudet, omistaja, ryhmä tai muut inode-metadatatiedot päivitetään. Katso filemtime()((tämä on sinun haluamasi funktio luoda "viimeksi päivitetty" alaviite verkkosivulla) ja fileatime().
Huomautus:Joissakin Unix selitysteksteissä ctime mainitaan tiedoston luomisajankohdaksi, mikä on väärin. Useimmissa Unix-tiedostojärjestelmissä ei ole Unix-tiedoston luomisajankohtaa.
Esimerkki
<?php echo filectime("test.txt"); echo "Viimeinen muutos: ".date("M d Y H:i:s.",filectime("test.txt")); ?>
Tulostus:
1138609592 Viimeinen muutos: 30. tammikuuta 2006 09:26:32.