note 87733 added to function.readdir

From: Date: Thu, 18 Dec 2008 16:59:27 +0000
Subject: note 87733 added to function.readdir
Groups: php.notes 
Request: Send a blank email to php-notes+get-148324@lists.php.net to get a copy of this message
Below will return an array of file names and folders in directory function ReadFolderDirectory($dir = "root_dir/here") { $listDir = array(); if($handler = opendir($dir)) { while (($sub = readdir($handler)) !== FALSE) { if ($sub != "." && $sub != ".." && $sub != "Thumb.db") { if(is_file($dir."/".$sub)) { $listDir[] = $sub; }elseif(is_dir($dir."/".$sub)){ $listDir[$sub] = $this->ReadFolderDirectory($dir."/".$sub); } } } closedir($handler); } return $listDir; } ---- Server IP: 92.48.74.199 Probable Submitter: 213.171.217.178 ---- Manual Page -- http://www.php.net/manual/en/function.readdir.php Edit -- https://master.php.net/note/edit/87733 Del: integrated -- https://master.php.net/note/delete/87733/integrated Del: useless -- https://master.php.net/note/delete/87733/useless Del: bad code -- https://master.php.net/note/delete/87733/bad+code Del: spam -- https://master.php.net/note/delete/87733/spam Del: non-english -- https://master.php.net/note/delete/87733/non-english Del: in docs -- https://master.php.net/note/delete/87733/in+docs Del: other reasons-- https://master.php.net/note/delete/87733 Reject -- https://master.php.net/note/reject/87733 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#148324) next »