Funksioni filemtime
Funksioni filemtime kthen një timestamp Unix të kohës së modifikimit të fundit të skedarit. Në parametër kalojmë rrugën drejt skedarit. Nëse skedari nuk ekziston, funksioni do të kthejë false.
Sintaksa
filemtime(string $filename): int|false
Shembull
Le të marrim kohën e modifikimit të skedarit aktual:
<?php
$res = filemtime(__FILE__);
echo $res;
?>
Rezultati i ekzekutimit të kodit:
1672531200
Shembull
Le të kontrollojmë ekzistencën e skedarit dhe të shfaqim datën e modifikimit:
<?php
$file = 'test.txt';
if (file_exists($file)) {
echo 'Last modified: ' . date('Y-m-d H:i:s', filemtime($file));
} else {
echo 'File not found';
}
?>
Rezultati i ekzekutimit të kodit:
'Last modified: 2023-01-01 12:00:00'
Shembull
Le të krahasojmë kohën e modifikimit të dy skedarëve:
<?php
$file1 = 'file1.txt';
$file2 = 'file2.txt';
if (filemtime($file1) > filemtime($file2)) {
echo 'File1 is newer';
} else {
echo 'File2 is newer or equal';
}
?>
Rezultati i ekzekutimit të kodit:
'File1 is newer'