Fileatime функциясы

fileatime функциясы файлға соңғы қатынау уақытын Unix timestamp түрінде қайтарады. Параметр ретінде файлға дейінгі жол беріледі. Егер файл жоқ болса, функция false қайтарады.

Синтаксис

phpfileatime(string $filename): int|false

Мысал

Файлға соңғы қатынау уақытын алайық:

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

Кодты орындау нәтижесі:

php1672531200

Мысал

Қатынау уақытын алу алдында файлдың бар екенін тексерейік:

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

Кодты орындау нәтижесі:

php'File not found'

Мысал

Unix timestamp-ты оқылатын форматқа түрлендірейік:

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

Кодты орындау нәтижесі:

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

Сондай-ақ қараңыз

  • filemtime функциясын,
    ол өзгерту уақытын қайтарады
  • filectime функциясын,
    ол жасалу уақытын қайтарады
  • touch функциясын,
    ол қатынау уақытын өзгертеді