Funkcija filectime
Funkcija filectime vraća vreme kreiranja fajla u vidu Unix timestamp - broj sekundi, proteklih od 1 januara 1970 godine. Kao parametar funkcija prima putanju do fajla. Ako fajl ne postoji, funkcija će vratiti false.
Sintaksa
filectime(filename);
Primer
Dobijamo vreme kreiranja trenutnog fajla i prikazujemo ga u čitljivom formatu:
<?php
$filename = __FILE__;
$timestamp = filectime($filename);
echo "Fajl kreiran: " . date("Y-m-d H:i:s", $timestamp);
?>
Rezultat izvršavanja koda:
'Fajl kreiran: 2023-05-15 14:30:22'
Primer
Proveravamo postojanje fajla pre dobijanja vremena njegovog kreiranja:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
echo "Fajl kreiran: " . date("Y-m-d H:i:s", filectime($filename));
} else {
echo "Fajl nije pronađen";
}
?>
Rezultat izvršavanja koda (ako fajl ne postoji):
'Fajl nije pronađen'
Pogledajte takođe
-
funkciju
filemtime,
koja vraća vreme izmene -
funkciju
fileatime,
koja vraća vreme pristupa -
funkciju
clearstatcache,
koja čisti keš statusa fajlova