Functie filectime
De functie filectime retourneert de aanmaaktijd van een bestand als een Unix timestamp - het aantal seconden verstreken sinds 1 januari 1970. Als parameter accepteert de functie het pad naar het bestand. Als het bestand niet bestaat, retourneert de functie false.
Syntaxis
filectime(filename);
Voorbeeld
Laten we de aanmaaktijd van het huidige bestand verkrijgen en weergeven in een leesbaar formaat:
<?php
$filename = __FILE__;
$timestamp = filectime($filename);
echo "Bestand aangemaakt: " . date("Y-m-d H:i:s", $timestamp);
?>
Resultaat van de code-uitvoering:
'Bestand aangemaakt: 2023-05-15 14:30:22'
Voorbeeld
Laten we controleren of een bestand bestaat voordat we de aanmaaktijd verkrijgen:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
echo "Bestand aangemaakt: " . date("Y-m-d H:i:s", filectime($filename));
} else {
echo "Bestand niet gevonden";
}
?>
Resultaat van de code-uitvoering (als het bestand niet bestaat):
'Bestand niet gevonden'
Zie ook
-
de functie
filemtime,
die de wijzigingstijd retourneert -
de functie
fileatime,
die de toegangstijd retourneert -
de functie
clearstatcache,
die de cache voor bestandsstatus wist