note 59812 added to function.readdir

From: Date: Fri, 16 Dec 2005 11:10:11 +0000
Subject: note 59812 added to function.readdir
Groups: php.notes 
Request: Send a blank email to php-notes+get-100296@lists.php.net to get a copy of this message
How i make my directory tree for print (you can make array) <?php $First_Dir = "./my_big_dir"; read_dir($First_Dir); /**** functions part ****/ function read_dir($name_subdir) { $dh = opendir($name_subdir); while(gettype($file = readdir($dh))!=boolean) { if ($file != '..') if ($file != '.') { $current_element = $name_subdir."/".$file; if(is_dir($current_element)) { echo $current_element."<br>"; read_dir($current_element); } } } closedir($dh); } ?> Best free :-) ---- Manual Page -- http://www.php.net/manual/en/function.readdir.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+59812 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+59812&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+59812&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+59812&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+59812&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+59812&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+59812&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+59812&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+59812&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#100296) next »