Funksie filemtime
Funksie filemtime gee 'n Unix-tyd-stempel van die laaste wysiging van die lêer terug. Die pad na die lêer word as parameter oorgedra. As die lêer nie bestaan nie, sal die funksie false teruggee.
Sintaksis
filemtime(string $filename): int|false
Voorbeeld
Laat ons die wysigingstyd van die huidige lêer kry:
<?php
$res = filemtime(__FILE__);
echo $res;
?>
Resultaat van kode-uitvoering:
1672531200
Voorbeeld
Laat ons die bestaan van die lêer nagaan en die wysigingsdatum uitskryf:
<?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';
}
?>
Resultaat van kode-uitvoering:
'Last modified: 2023-01-01 12:00:00'
Voorbeeld
Laat ons die wysigingstye van twee lêers vergelyk:
<?php
$file1 = 'file1.txt';
$file2 = 'file2.txt';
if (filemtime($file1) > filemtime($file2)) {
echo 'File1 is newer';
} else {
echo 'File2 is newer or equal';
}
?>
Resultaat van kode-uitvoering:
'File1 is newer'