Ticket #3628 (new defect)

Opened 16 months ago

usort doesn't work

Reported by: metal3d@… Owned by:
Priority: high Milestone:
Component: Core Version: trunk
Severity: block Keywords: usort
Cc:

Description

Tried:

$objects = array();
for ($i=0; $i<10; $i++){
   $ob = new stdClass;
   $ob->data = uniqid();
   $objects[] = $ob;
}

function cmp($a,$b){
   return $b->data - $a->data
}
echo "start...";
usort($objects,"cmp");
echo "done \n";

"start" appears... and nothing appends.

Note: See TracTickets for help on using tickets.