Re: Sort an array of objects

From: Date: Wed, 01 Oct 2003 21:40:08 +0000
Subject: Re: Sort an array of objects
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-164637@lists.php.net to get a copy of this message
Matt Palermo wrote:
I have an array of object for files on my site. The objects hold a file's name, size, extension, etc... I was wondering if anyone knows where I could find a relatively easy function for sorting the array of these objects by either name, size, etc... Please let me know if got any tips. Thanks a lot! Matt
function sort_objects_by_name($a, $b) {
    if ($a->name == $b->name) return 0;
    return ($a->name > $b->name) ? -1 : 1;
} usort($objects, 'sort_objects'); It might work to define the function as function sort_objects_by_name(&$a, &$b), try it yourself

« previous php.general (#164637) next »