| |||||||||||
| |||||||||||
Most recent file in a directory - PHP
Want to report the most recently updated file in a directory in PHP? It's the sort of thing we all want to do, but in a variety of modified forms, quite often ... here's a code snippet to do it for you:
$dir = "/home/wellho/public_html/demo";You'll note that I have provided separate varaibles for the directory to be searched and a regular expression that's to be used for filtering file names - you'll always want to skip over . and .., and you'll normally want to ensure that backup files, hidden data, etc, don't get logged. The code that uses $newname and $timedat later on needs to take care of the case in which they're null / empty - i.e. if you've looked through a directory that didn't contain anything. The source code is available here in full, and you can run the script here. Note that the time / date report is the server time / date and not the time / date from the country you happen to be browsing in. (written 2006-12-18 07:16:59) Associated topics are indexed under H109 - PHP - Input / Output
Some other Articles
.pdf files - upload via PHP, store in MySQL, retrieveOne Thousand Posts and still going strong Cascading and the buses The year of the exploding projector Most recent file in a directory - PHP Setting your colour theme through PHP Ruby's case - no break Training on Cascading Style Sheets Positioning with Cascading Style Sheets Enthusiastic, but .... 1632 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 at 50 posts per pageThis is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price. Link to Ezine home page (for reading). Link to Blogging home page (to add comments). |
| ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho | |||||||||||