а чем rmdir() не подходит?
рекурсивно надо
public static function delTree($dir) { $files = array_diff(scandir($dir), array('.','..')); foreach ($files as $file) { (is_dir("$dir/$file")) ? delTree("$dir/$file") : unlink("$dir/$file"); } return rmdir($dir); }
Спасибо за труды, я и сам могу написать)) Вопрос то был если в битриксе метод готовый
use Bitrix\Main\IO IO\Directory::deleteDirectory($path);
Обсуждают сегодня