Re: GLOB sort order

From: Date: Tue, 22 Nov 2005 11:42:56 +0000
Subject: Re: GLOB sort order
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-226258@lists.php.net to get a copy of this message
On Tuesday 22 November 2005 11:41, Mark Lucas wrote: > Can anyone help me please? I'm not an advanced PHP user! > > I'm looing for a way to sort the array returned by the GLOB function. I > would like to be able to sort the result by filemtime. > > Any good ideas? I think you can walk the array returned by glob and create a hash : $arr=glob(..); foreach($arr as $file){ $stat=stat($file); $mtime=$stat[mtime]; $new[$file]=$mtime; } Now you should have array like this : foo.txt => 19879823 foo1.txt => 1987987998 Now you can use array_sort function to sort the new array. Good luck. > > Thanks, > > Mark > > > ___________________________________________________________________________ >__ > > > > St John's Church, Polegate - Making Disciples of Jesus Christ > > ___________________________________________________________________________ >__ > > > > This email is intended solely for the addressee and is strictly > confidential. > > If you are not the addressee please delete the message from your computer.

« previous php.general (#226258) next »