Нужно удалять файлы и папки по ftp , все что внутри, даже если там n-ый уровень вложенности, я так понимаю это рекурсия, как мне вызвать функцию в функции - так ошибка:
Fatal error: Uncaught Error: Call to undefined function delDir() in <тут путь к файлу>:38 Stack trace: #0
public function delDir($directory){
if (@ftp_delete ($this->connectionId, $directory) === false){
if ($children = @ftp_nlist ($this->connectionId, $directory)){
foreach ($children as $p){
delDir($p); //
}
}
@ftp_delete ($this->connectionId, $directory);
@ftp_rmdir ($this->connectionId, $directory);
}
}