|
|
|
|
|
This function returns the total size of the directory passed and its sub-directories through repurcurssion:
| <?
function dir_size( $dir )
{
if( !$dir or !is_dir( $dir ) )
{
return 0;
}
$ret = 0;
$sub = opendir( $dir );
while( $file = readdir( $sub ) )
{
if( is_dir( $dir . '/' . $file ) && $file !== ".." && $file !== "." )
{
$ret += dir_size( $dir . '/' . $file );
unset( $file );
}
elseif( !is_dir( $dir . '/' . $file ) )
{
$stats = stat( $dir . '/' . $file );
$ret += $stats['size'];
unset( $file );
}
}
closedir( $sub );
unset( $sub );
return $ret;
}
?> | | |
|
| a file explorer for the web, filesystem php php3 files dirs directories pictures files windows linux system list ls scripts Categories : PHP, URLs, Directories, 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 | | | getDirArray(Path,Filter,Sorted): Returns an array of the files in a directory,
filtered by regular expression and either sorted or randomized. Good for
random pictures and graphics. Categories : PHP, Filesystem, Directories | | | Listing the 10 most recently updated files in a given dir by using last-
modified variable and printing to html with link to the file Categories : PHP, Directories, Filesystem | | | Directory TreeView - File Manager & Explorer - FTP - Utility - PHP/HTML - Categories : PHP, Directories, FTP, Filesystem, HTML and PHP | | | 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 | | | grab directory listings into an array the example prints out each
subdirectory in the main dir - further work is to be performed on this one Categories : Filesystem, PHP, Directories, Search, Utilities | | | 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 | | | Extended Get File List Function Categories : PHP, Filesystem, Search, Directories | | | 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 | | | PHP4 DirectoryIterator Class Categories : PHP, PHP Classes, Filesystem, Directories | | | A function which places the path and name of all subdirectories into an array Categories : PHP, Filesystem, Arrays, Directories | | | Finds files on your site, uses UNIX find command. Categories : Complete Programs, Filesystem, PHP | |
| |
| | | | | Olaf Lederer wrote : 1325
Hi, and what if there are more sub levels?
| | | | leapinglangoor wrote :1326
It`s a recursive function. It`ll take care of all levels.
| |
|
|