|
|
|
|
|
| <?php
function Get_Tree($directory)
{
global $dirs;
if (substr($directory,-1) != "/")
$directory = $directory . "/";
$fh = opendir($directory);
while ($file = readdir($fh))
{
if (is_dir($directory . $file) && $file != ".." && $file != ".")
{
$dirs[count($dirs)] = $directory . $file;
Get_Tree($directory.$file);
}
}
closedir($fh);
} | |
Example Usage
| <?php
$dirs = array();
//Set to whatever directory you want
$directory = dirname($SCRIPT_FILENAME);
Get_Tree($directory);
//$dirs is now an array containing every subdirectory of $directory
?> | | |
|
| Display list of files within current and subdirectories (recursively) showing
each file as an anchored link and each directory as a category header. Categories : Filesystem, Directories, Arrays, PHP | | | Directory viewer, customize how you display the file structure, easy to
understand. Found out about PHP 3 days ago, and this is my first prog. Categories : HTML and PHP, Complete Programs, Directories, Filesystem, PHP | | | Dump the contents of a PHP variable in html format with a recursive list of subfolders and files from a given root directory.
Categories : PHP, Directories, Variables, Arrays | | | Extended Get File List Function Categories : PHP, Filesystem, Search, Directories | | | Selecting a random line from a text file Categories : PHP, Filesystem, Arrays, Beginner Guides | | | PHP4 DirectoryIterator Class Categories : PHP, PHP Classes, Filesystem, Directories | | | Directory Viewer, Directory Content Viewer, Directory Structure to HTML.
This code will basically create a complete set of HTMLs to let a user
navigate through any directory you want. Excellent code for large file
sharing pages. Categories : Directories, Filesystem, PHP | | | Using PHP to Delete a directory with all sub directories and files using FTP Categories : PHP, FTP, Directories, Filesystem | | | This script will read all images from a folder and read the files into an array. It uses rand() to get a random number. It will display a random image from the image folder given. Categories : PHP, Arrays, Graphics, Filesystem | | | Compare two texts and display a block of text with the differences between them. Categories : PHP, PHP Classes, Filesystem, Strings, Arrays | | | Filling an array with files from any given directory. This example is for the current PHP script's directory. Categories : PHP, Arrays, Filesystem | | | Open directory and File download Categories : PHP, Filesystem, Directories, HTML and PHP | | | List the content of the directory of your webserver where this small PHP Script resides. Categories : PHP, Filesystem, Directories, CSS | | | How to ifconfig down/up a list of IP's Categories : Arrays, Strings, Filesystem, PHP | | | Variable serialization and unserialization. Loading and saving variable structures
to and from file. Categories : Arrays, Filesystem, Variables, Strings, PHP | |
| |
| |
|