note 36422 added to function.ftp-rmdir

From: Date: Thu, 09 Oct 2003 05:01:52 +0000
Subject: note 36422 added to function.ftp-rmdir
Groups: php.notes 
Request: Send a blank email to php-notes+get-58087@lists.php.net to get a copy of this message
function ftp_del($file){ //del a file or dir(tree dir) if(@ftp_size($this->fp,$file)==-1){ $data=ftp_rawlist($this->fp,$file); substr($file,-1)=='/' or $file.='/'; foreach($data as $value){ $tmp=preg_split('/[ ]+/si',$value); if($tmp[8]!='.'&&$tmp[8]!='..'){ if(substr($tmp[0],0,1)=='d')$this->ftp_del($file.$tmp[8]); else ftp_delete($this->fp,$file.$tmp[8]); } unset($tmp); } return ftp_rmdir($this->fp,$file); } else return ftp_delete($this->fp,$file); } ---- Manual Page -- http://www.php.net/manual/en/function.ftp-rmdir.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+36422 Delete -- http://master.php.net/manage/user-notes.php?action=delete+36422&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+36422&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#58087) next »