Funkcija fileatime

Funkcija fileatime vraća vreme poslednjeg pristupa fajlu u obliku Unix timestamp-a. U parametar se prosleđuje putanja do fajla. Ako fajl ne postoji, funkcija će vratiti false.

Sintaksa

phpfileatime(string $filename): int|false

Primer

Dobijanje vremena poslednjeg pristupa fajlu:

php<?php
  $res = fileatime('test.txt');
  echo $res;
?>

Rezultat izvršavanja koda:

php1672531200

Primer

Provera postojanja fajla pre dobijanja vremena pristupa:

php<?php
  $filename = 'nonexistent.txt';
  if (file_exists($filename)) {
    echo fileatime($filename);
  } else {
    echo 'Fajl nije pronađen';
  }
?>

Rezultat izvršavanja koda:

php'Fajl nije pronađen'

Primer

Pretvaranje Unix timestamp-a u čitljiv format:

php<?php
  $timestamp = fileatime('test.txt');
  echo date('Y-m-d H:i:s', $timestamp);
?>

Rezultat izvršavanja koda:

php'2023-01-01 00:00:00'

Pogledajte takođe

  • funkciju filemtime,
    koja vraća vreme izmene
  • funkciju filectime,
    koja vraća vreme kreiranja
  • funkciju touch,
    koja menja vreme pristupa