PHP filectime() 函数
定义和用法
filectime() funktionen returnerer den sidste inode-ændringstid for den angivne fil.
Denne funktion returnerer filens sidste inode-ændringstid. Returnerer false, hvis der opstår en fejl. Tiden returneres som en Unix-tidsstempel.
Syntaks
fileatime(filename)
Parameter | Beskrivelse |
---|---|
filename | Obligatorisk. Angiv den fil, der skal kontrolleres. |
Tip og kommentarer
Tip:Resultatet af denne funktion bliver cached. Brug clearstatcache() for at rydde cachen.
Bemærk:I de fleste Unix-filsystemer betragtes en fil som ændret, når filens inode-data ændres. Det vil sige, når filens rettigheder, ejer, gruppe eller andre metadata i inode opdateres. Se filemtime()(dette er den funktion, du ønsker at bruge til at oprette et fotnoter om "sidst opdateret" på din web-side) og fileatime().
Kommentar:Visse Unix-dokumentationstekster nævner ctime som filens oprettelsestid, hvilket er forkert. I de fleste Unix-filsystemer findes der ingen Unix-filoprettelsestid.
Eksempel
<?php echo filectime("test.txt"); echo "Sidst ændret: ".date("F d Y H:i:s.",filectime("test.txt")); ?>
Uddrag:
1138609592 Sidst ændret: 30. januar 2006 09:26:32.