note 44706 added to function.ftp-rawlist

From: Date: Fri, 13 Aug 2004 21:19:04 +0000
Subject: note 44706 added to function.ftp-rawlist
Groups: php.notes 
Request: Send a blank email to php-notes+get-74580@lists.php.net to get a copy of this message
When not required i prefer not to use regexp because of cpu usage (and duration with multiple calls on loaded server). I dont yet found problem with this code. Cia function FTPFile($sline){ $sline=trim(str_replace("\t",' ', $sline)); $s='';while($s!=$sline) { $s=$sline;$sline=str_replace(' ',' ', $sline);} $x = explode(" ",$sline);if(!$x) return false; $l=count($x);if($l<7) return false; if($x[0][0]=="d") $t['isdir']=1;else $t['isdir']=0; $t['attr'] = $x[0]; $t['number']= $x[1]; $t['user'] = $x[2]; $t['group']= $x[3]; $t['size'] = $x[4]; $t['file'] = $x[$l-1]; $t['time'] = $x[$l-2];if ($t['time'][3]!=':'){$t['time']='';$l++;} $t['date'] = $x[5];for ($i=6;$i<$l-2;$i++)$t[date].=" ".$x[$i]; return $t; } ---- Manual Page -- http://www.php.net/manual/en/function.ftp-rawlist.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+44706 Delete -- http://master.php.net/manage/user-notes.php?action=delete+44706&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+44706&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#74580) next »