English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Filesystem руководство пользователя
Функция touch() может установить время доступа и изменения указанного файла, возвращает true при успешном выполнении, false при неудаче.
bool touch ( string $filename [, int $time = time() [, int $atime ]])
Эта функция пытается установить время доступа и изменения файла, указанного в параметре filename, в заданное значение. Обратите внимание, что время доступа всегда будет изменено, независимо от количества параметров.
<?php $filename = "/PhpProject/sample.txt"; if(touch($filename)) { echo $filename . " время изменения файла изменено на текущее время"; } else { echo "Извините, изменить время изменения файла " . $filename . " невозможно"; } ?>
Результат вывода
/PhpProject/sample.txt время изменения файла изменено на текущее время
<?php $time = time() - 3600; if (!touch("/PhpProject/sample.txt", $time)) { echo "О, что-то пошло не так..."; } else { echo "Файл успешно доступен"; } ?>
Результат вывода
Файл успешно доступен