Funksjonen fileatime
Funksjonen fileatime returnerer tidspunktet for siste tilgang til en fil som en Unix timestamp. Stien til filen sendes som parameter. Hvis filen ikke eksisterer, returnerer funksjonen false.
Syntaks
fileatime(string $filename): int|false
Eksempel
Henter tidspunktet for siste tilgang til en fil:
<?php
$res = fileatime('test.txt');
echo $res;
?>
Resultat av kjøring av koden:
1672531200
Eksempel
Sjekker om filen eksisterer før vi henter tilgangstidspunktet:
<?php
$filename = 'nonexistent.txt';
if (file_exists($filename)) {
echo fileatime($filename);
} else {
echo 'File not found';
}
?>
Resultat av kjøring av koden:
'File not found'
Eksempel
Konverterer Unix timestamp til et lesbart format:
<?php
$timestamp = fileatime('test.txt');
echo date('Y-m-d H:i:s', $timestamp);
?>
Resultat av kjøring av koden:
'2023-01-01 00:00:00'