fileatime funksiyası

fileatime funksiyası fayla son daxil olma vaxtını Unix timestamp şəklində qaytarır. Parametr kimi faylın yolu ötürülür. Əgər fayl mövcud deyilsə, funksiya false qaytaracaq.

Sintaksis

phpfileatime(string $filename): int|false

Nümunə

Fayla son daxil olma vaxtını əldə edək:

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

Kodun icrasının nəticəsi:

php1672531200

Nümunə

Daxil olma vaxtını əldə etməzdən əvvəl faylın mövcudluğunu yoxlayaq:

php<?php
  $filename = 'nonexistent.txt';
  if (file_exists($filename)) {
    echo fileatime($filename);
  } else {
    echo 'File not found';
  }
?>

Kodun icrasının nəticəsi:

php'File not found'

Nümunə

Unix timestamp-i oxuna bilən formata çevirək:

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

Kodun icrasının nəticəsi:

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

Həmçinin bax

  • filemtime funksiyasına,
    bu dəyişmə vaxtını qaytarır
  • filectime funksiyasına,
    bu yaradılma vaxtını qaytarır
  • touch funksiyasına,
    bu daxil olma vaxtını dəyişir