АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
280 of 410 menu

Функцыя filectime

Функцыя filectime вяртае час стварэння файла ў выглядзе Unix timestamp - колькасць секунд, якія прайшлі з 1 студзеня 1970 года. У якасці параметра функцыя прымае шлях да файла. Калі файл не існуе, функцыя верне false.

Сінтаксіс

filectime(filename);

Прыклад

Атрымаем час стварэння бягучага файла і вывядзем яго ў зручным для чытання фармаце:

<?php $filename = __FILE__; $timestamp = filectime($filename); echo "File created: " . date("Y-m-d H:i:s", $timestamp); ?>

Вынік выканання кода:

'File created: 2023-05-15 14:30:22'

Прыклад

Праверым існаванне файла перад атрыманнем часу яго стварэння:

<?php $filename = 'test.txt'; if (file_exists($filename)) { echo "File created: " . date("Y-m-d H:i:s", filectime($filename)); } else { echo "File not found"; } ?>

Вынік выканання кода (калі файл не існуе):

'File not found'

Глядзіце таксама

  • функцыю filemtime,
    якая вяртае час змянення
  • функцыю fileatime,
    якая вяртае час доступу
  • функцыю clearstatcache,
    якая чысціць кэш статусу файлаў
byenru