время
|
|
Глава 26 Функции 49
Ее синтаксис:
int touch(string filename!, int time])
Вместо параметра filename указывается имя файла, время модификации которо-
го будет изменяться. Параметр time отвечает непосредственно за установленное
время, т. е. это время, на которое будет изменяться существующее. Параметр tin*;
может отсутствовать, в этом случае устанавливается текущее время.
В случае отсутствия указанного файла функция просто создаст новый и присвоит
ему установленное время модификации.
Функция touch () возвращает true при успешном выполнении, при возникнове-
нии какой-либо ошибки функция возвратит false.
Рассмотрим пример:
<?php
if (!touch ($path))
print "Ошибка, невозможно изм'енить время модификации файла".
basename ($path) ;
else
print "Время модификации файла ". basename ($path) ." было изменено
<br>\n";
В процессе выполнения приведенного примера дата и время модификации файла
будут изменены на текущее, так как в нашем случае не указано время, на которое
необходимо