Функција fileatime
Функцијата fileatime го враќа времето на последниот пристап до датотека како Unix timestamp. Во параметарот се пренесува патеката до датотеката. Ако датотеката не постои, функцијата ќе врати false.
Синтакса
fileatime(string $filename): int|false
Пример
Да го добиеме времето на последниот пристап до датотека:
<?php
$res = fileatime('test.txt');
echo $res;
?>
Резултат од извршување на кодот:
1672531200
Пример
Да провериме дали датотеката постои пред да го добиеме времето на пристап:
<?php
$filename = 'nonexistent.txt';
if (file_exists($filename)) {
echo fileatime($filename);
} else {
echo 'Датотеката не е пронајдена';
}
?>
Резултат од извршување на кодот:
'Датотеката не е пронајдена'
Пример
Да го конвертираме Unix timestamp во читлив формат:
<?php
$timestamp = fileatime('test.txt');
echo date('Y-m-d H:i:s', $timestamp);
?>
Резултат од извршување на кодот:
'2023-01-01 00:00:00'