время
|
|
Глава 26 Функции 40
функция вызовет ошибку. Прежде чем создавать каталог по неизвест-
ному для вас пути, убедитесь в том, что имя нового каталога будет отличным
от всех имеющихся.
392 Часть IV. PHP-функции
Для удаления папок в РНР существует функция rmdir ( ) . Ее синтаксис:
int rmdir (string dirname) ;
Вместо параметра dirname необходимо задавать путь к удаляемому каталогу. Об-
ратите внимание, что при удалении указанного в параметрах каталога необходи-
мо, чтобы он был пустым. При возникновении ошибки функция возвращает зна-
чение, равное 0. Функция также может применяться совместно с оператором
условия.
Рассмотрим пример:
<?php
if ( Irmdir ("Z: /home/localhost/www/4") )
еспо"0шибка программы";
else
еспо"Каталог успешно удален";
При выполнении этого скрипта созданная нами папка будет удалена и выведена
фраза: ?Каталог успешно удален?.
Описанные функции используются РНР 3 и РНР 4.
26.7. Доступ к строке файлового пути
Иногда в процессе работы нужно обратиться