Idővel kapcsolatos információk 7/6

A filectime() függvény.
A fájl változásának utólsó idejét adja meg.
Ha a fájl maga "megváltozik", ha éppen létrejön vagy tartalmát módosítják (Írási műveletet végeznek rajta).
Illetve, ha a hozzá kapcsolódó fájlelérési jogosultságok megváltoznak

A filemtime() függvény.
A fájl módosításának utólsó idejét adja meg.
Ha a fájl maga módosul, ha éppen létrejön vagy tartalmát módosítják.


A getdate() függvény.
Dátuminformációt tároló asszociatív tömböt hoz létre és adja vissza a hívás pontjára.
A év (year), hónap (month), nap (mday), óra (hours), perc (minutes), másodperc (seconds) formában. Az előállítött értéket kinyerés érdekében egy sztring típusú változóhoz rendeljük. Példa a hónap elérésére: $honap('month');

 


A filectime() függvény
A filectime() függvény.
<?php
$mf="./informacio.txt";
if(file_exists($mf))                                 // Létezik a keresett fájl?
	{echo "<b>Az informacios.txt fájl létezik</b>";}
	
$mf = fopen("./informacio.txt", "r");                
echo "Utolsó  változás ideje, UNIX időbélyeg formátumban: ".filectime("./informacio.txt");

$idopont= getdate(filectime("./informacio.txt"));
echo $ev = $idopont["year"]."<br />";
echo $honap = $idopont["mon"]."<br />";
echo $nap = $idopont["mday"]."<br />";
echo $ora = $idopont["hours"]."<br />";
echo $perc = $idopont["minutes"]."<br />";
echo $mperc = $idopont["seconds"]."<br />";

fclose($mf);
	}
	else {echo "A keresett fájl nem található a megadott helyen.";}
?>

Az informacio.txt fájl létezik

 


Utolsó változás ideje,
UNIX időbélyeg formátumban: 1734533860

2024
12
18
14
57
40

 

 


A filemtime() függvény
A filemtime() függvény.
<?php
$mf="./informacio.txt";
if(file_exists($mf))                                 // Létezik a keresett fájl?
	{echo "<b>Az informacios.txt fájl létezik</b>";}

    // Valóságban, a következő sorok nem kellenek.
    // Teszteléshez frissítsük weboldalunkat, hogy ellenőrízhessük a változását.
    // Teszteléshez, a következő sorokkal írunk a munkafájlba.
                                    $mf= fopen("./informacio.txt", "a+"); 
                                    $iras =" KAKUKK,";
                                    fwrite($mf, $iras);
                                    fclose($mf);
	
// A következő részekkel íratjuk ki az időpontokat.                 
echo "Utolsó módosítás ideje, UNIX időbélyeg formátumban: ".filemtime("./informacio.txt");

$idopont= getdate(filemtime("./informacio.txt"));
echo $ev = $idopont["year"]."<br />";
echo $honap = $idopont["mon"]."<br />";
echo $nap = $idopont["mday"]."<br />";
echo $ora = $idopont["hours"]."<br />";
echo $perc = $idopont["minutes"]."<br />";
echo $masodperc = $idopont["seconds"]."<br />";

fclose($mf);
	}
	else {echo "A keresett fájl nem található a megadott helyen.";}
?>

Az informacio.txt fájl létezik.

 


Utolsó módosítás ideje,
UNIX időbélyeg formátumban: 1734533860

 


2024
12
18
14
57
40