Forum Webscript.Ru
Программирование => PHP => Тема начата: Bardel от 02 Декабря 2002, 12:50:46
-
Я открываю файл и содержимое присваиваю строке. Как розделить эту строку указывая розделитель перевод строки.
Я пробовал explode(char(#13), $stroka), но так не получается
И второе : как правильно удалить папку. Я писал
rmdir("..\\program"), но так не удаляется.
-
Открывай файл при помощи file()
Тогда на выходе получишь массив строк, содержащихся в файле.
Не надо изобретать велосипед
-
пробовал explode(char(#13), $stroka), но так не получается
Не долно быть символа "#"
rmdir("..\\program"), но так не удаляется.
Значит в папке есть файлы, предварительно её надо очистить.
-
function delete_dir($dir){
$d=opendir($dir);
while(($e=readdir($d))!==false) {if ($e!="." && $e!="..") unlink($dir.$e);}
rmdir($dir);
}
//////////////////////
delete_dir("../program/");
-
разделитель строки обычно указывается, как "\\n"
-
function delete_dir
А если там есть папки то не удалит :p Нужна рекурсия.