Use this function to get the oldest file in a directory. Of course there are not so much cases where you can use this, but maybe it's interesting for a study. I used this function together with a delete function on my website to limit the number of files in a directory for an upload demo.
<?php
function get_oldest_file ( $directory ) {
if ( $handle = opendir ( $directory )) {
while ( false !== ( $file = readdir ( $handle ))) {
$files [] = $file ;
}
foreach ( $files as $val ) {
if ( is_file ( $directory . $val )) {
$file_date [ $val ] = filemtime ( $directory . $val );
}
}
}
closedir ( $handle );
asort ( $file_date , SORT_NUMERIC );
reset ( $file_date );
$oldest = key ( $file_date );
return $oldest ;
}
// example:
echo get_oldest_file ( "the_way/to_the/directory" );
?>
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 Open directory and File download Categories : PHP , Filesystem , Directories , HTML and PHP 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 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 List the content of the directory of your webserver where this small PHP Script resides. Categories : PHP , Filesystem , Directories , CSS Using PHP to Delete a directory with all sub directories and files using FTP Categories : PHP , FTP , Directories , Filesystem 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 TreeView - File Manager & Explorer - FTP - Utility - PHP/HTML - Categories : PHP , Directories , FTP , Filesystem , HTML and PHP 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 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 Extended Get File List Function Categories : PHP , Filesystem , Search , Directories PHP4 DirectoryIterator Class Categories : PHP , PHP Classes , Filesystem , Directories 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 A function which places the path and name of all subdirectories into an array Categories : PHP , Filesystem , Arrays , Directories directory, opendir, listfiles, files in a directory, get directory Categories : PHP , Filesystem