НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
278 of 410 menu

Функция touch

Функция touch позволяет изменять время последнего доступа и модификации файла. Если указанный файл не существует, touch может создать его (по умолчанию). Время можно указать явно или использовать текущее.

Синтаксис

touch(string $filename, int $time = null, int $atime = null): bool

Пример

Создание нового файла с текущим временем:

<?php $file = 'newfile.txt'; if (touch($file)) { echo "Файл $file создан"; } ?>

Результат выполнения кода:

"Файл newfile.txt создан"

Пример

Изменение времени существующего файла:

<?php $file = 'existing.txt'; $time = strtotime('2023-01-01 12:00:00'); if (touch($file, $time)) { echo "Время файла $file изменено"; } ?>

Результат выполнения кода:

"Время файла existing.txt изменено"

Пример

Изменение времени доступа и модификации отдельно:

<?php $file = 'test.txt'; $mtime = strtotime('2023-01-01 12:00:00'); $atime = strtotime('2023-01-02 12:00:00'); if (touch($file, $mtime, $atime)) { echo "Временные метки файла обновлены"; } ?>

Смотрите также

  • функцию filemtime,
    которая возвращает время последней модификации файла
  • функцию fileatime,
    которая возвращает время последнего доступа к файлу
  • функцию fopen,
    которая открывает файл или URL
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить