Функсияи filectime
Функсияи filectime вақти сохтани файлро ба шакли Unix timestamp - миқдори сонияҳои гузашта аз 1 январи 1970 сол бармегардонад. Ҳамчун параметр функсия роҳи файлро қабул мекунад. Агар файл вуҷуд надошта бошад, функсия false бармегардонад.
Синтаксис
filectime(filename);
Мисол
Вақти сохтани файли ҷориро гирифта ва онро дар формати хондашаванда бароварда мешавад:
<?php
$filename = __FILE__;
$timestamp = filectime($filename);
echo "File created: " . date("Y-m-d H:i:s", $timestamp);
?>
Натиҷаи иҷрои код:
'File created: 2023-05-15 14:30:22'
Мисол
Вуҷуд доштани файлро пеш аз гирифтани вақти сохтани он тафтиш мекунем:
<?php
$filename = 'test.txt';
if (file_exists($filename)) {
echo "File created: " . date("Y-m-d H:i:s", filectime($filename));
} else {
echo "File not found";
}
?>
Натиҷаи иҷрои код (агар файл вуҷуд надошта бошад):
'File not found'
Инчунин бубинед
-
функсияи
filemtime,
ки вақти тағйирёбиро бармегардонад -
функсияи
fileatime,
ки вақти дастрасиро бармегардонад -
функсияи
clearstatcache,
ки кеши статуси файлҳоро пок мекунад