Функция 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 функцияси,
    муроожаат вақтини ўзгартиради