Функција filectime
Функција filectime враћа време креирања датотеке у виду Unix timestamp - број секунди протеклих од 1. јануара 1970. године. Као параметар функција прихвата путању до датотеке. Ако датотека не постоји, функција ће вратити false.
Синтакса
filectime(filename);
Пример
Добијмо време креирања тренутне датотеке и прикажимо га у читљивом формату:
<?php
$filename = __FILE__;
$timestamp = filectime($filename);
echo "Датотека креирана: " . date("Y-m-d H:i:s", $timestamp);
?>
Резултат извршавања кода:
'Датотека креирана: 2023-05-15 14:30:22'
Пример
Проверимо постојање датотеке пре него што добијемо време њеног креирања:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
echo "Датотека креирана: " . date("Y-m-d H:i:s", filectime($filename));
} else {
echo "Датотека није пронађена";
}
?>
Резултат извршавања кода (ако датотека не постоји):
'Датотека није пронађена'
Погледајте такође
-
функцију
filemtime,
која враћа време измене -
функцију
fileatime,
која враћа време приступа -
функцију
clearstatcache,
која чисти кеш статуса датотека