PHP — различия между версиями
Материал из K.Wiki
Kirill (обсуждение | вклад) (Новая страница: «=== Как рекурсивно удалить каталог? === <pre>function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); fore…») |
Kirill (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
} | } | ||
}</pre> | }</pre> | ||
+ | |||
+ | === Как удалить пустые элементы из массива? === | ||
+ | $array = array_filter($array) |
Текущая версия на 01:59, 6 августа 2017
Как рекурсивно удалить каталог?[править]
function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ($object != "." && $object != "..") { if (is_dir($dir."/".$object)) rrmdir($dir."/".$object); else unlink($dir."/".$object); } } rmdir($dir); } }
Как удалить пустые элементы из массива?[править]
$array = array_filter($array)