note 15007 deleted from function.ftp-rmdir by didou

From: Date: Fri, 06 Jun 2003 13:41:42 +0000
Subject: note 15007 deleted from function.ftp-rmdir by didou
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-49877@lists.php.net to get a copy of this message
Note Submitter: gleb@gleb.org ---- Recursively removes a non-empty directory on FTP server function remove_rdir($in_conn, $st_dir) { if ($st_dir != "") { $ar_files = @ftp_nlist($in_conn, $st_dir); if (is_array($ar_files)) { for ($i=0;$i<count($ar_files);$i++) { $st_file = $ar_files[$i]; if (@ftp_size($in_conn, $st_dir . "/" . $st_file) == -1) { remove_rdir($in_conn, $st_dir. "/". $st_file); } else { @ftp_delete($in_conn, $st_dir . "/" . $st_file); } } } @ftp_rmdir($in_conn, $st_dir); } }

« previous php.notes (#49877) next »