Реферат: Полезные функции для работы с файловой системой
echo "Последнее обновление: ".date("d.m.Y @ H:i:s", getlastmod() );
Работа с каталогами
is_dir
Функция проверяет, является ли заданный файл каталогом. Синтаксис:
bool is_dir (string filename);
Возвращает TRUE если это каталог и FALSE если это файл
dirname
Эта функция извлекает путь до полного имени файла, подобно функции basename. Синтаксис:
string dirname ($string path);
opendir
Функция открывает заданный каталог и возвращает его идентификатор для работы с ним подобно функции fopen. Синтаксис:
int opendir (string path);
closedir
Функция закрывает манипулятор каталога подобно функции fclose. Синтаксис:
void closedir (int resource_handle);
readdir
Функция возвращает очередной элемент каталога. Синтаксис:
string readdir (int resource_handle);
Пример:
$dp = opendir('somedir');
while ($file = readdir($dp) ) {
echo $file."
";
}
closedir($dp);
rewinddir
Функция переводит указатель текущей позиции в начало каталога. К примеру функция readdir будет читать каталог с начала. Синтаксис:
void rewinddir (int resource_handle);
chdir