Forum Webscript.Ru

Программирование => PHP => Тема начата: Foshvad от 11 Июля 2002, 13:52:13

Название: удаление директории
Отправлено: Foshvad от 11 Июля 2002, 13:52:13
Как при поможи PHP удалить директорию?...
С файлами все понятно, а для директории функцию почему-то никак не найду :(
Название: удаление директории
Отправлено: ThE0ReTiC от 11 Июля 2002, 13:55:08
Foshvad
rmdir(directory_name)
Директория должна быть пустой.
Название: удаление директории
Отправлено: Foshvad от 11 Июля 2002, 13:55:13
упс.... нашел спасибо :)
Название: удаление директории
Отправлено: Foshvad от 11 Июля 2002, 14:01:30
Я понимаю, что это смешно, но как удалить файл?!! :))))
Название: удаление директории
Отправлено: ThE0ReTiC от 11 Июля 2002, 14:05:26
Foshvad
Елки. говорить RTFM не хочется но видимо придется:
unlink(string filename)
На тебе пример из мана:

function delete($file) {
chmod($file,0777);
if (is_dir($file)) {
 $handle = opendir($file);
 while($filename = readdir($handle)) {
  if ($filename != "." && $filename != "..") {
   delete($file."/".$filename);
  }
 }
 closedir($handle);
 rmdir($file);
} else {
 unlink($file);
}
}
delete("directoryname");
?>