PHP filectime() funktionen

Definición och användning

filectime() funktionen returnerar den senaste inode-ändringstiden för den angivna filen.

Funktionen returnerar filens senaste inode-ändringstid. Om ett fel uppstår returneras false. Tiden returneras i Unix-tidsstämpel.}

Syntaks

fileatime(filename)
Parameter Beskrivning
filename Obligatorisk. Anger vilken fil som ska kontrolleras.

Tips och kommentarer

Tips:Resultatet från denna funktion lagras i cache. Använd clearstatcache() komma och rensa cachen.

Observera:I de flesta Unix-filsystem betraktas en fil som ändrad när dess inode-data ändras. Detta innebär att när filens rättigheter, ägare, grupp eller andra metadata i inode uppdateras. Se filemtime()(detta är den funktion du vill använda för att skapa en fotnot om "sista uppdateringstid" på en webbsida)och fileatime().

Kommentar:Vissa Unix-utvecklingstexter nämner ctime som filens skapelse tid, vilket är felaktigt. I de flesta Unix-filsystem finns det ingen skapelse tid för Unix-filer.

Exempel

<?php
echo filectime("test.txt");
echo "Senaste ändring: ".date("F d Y H:i:s.",filectime("test.txt"));
?>

Uttan:

1138609592
Senaste ändring: 30 januari 2006 09:26:32.