<?php
class people
{
  var $name;
  var $age;
  function __construct($name,$age)
  {
   $this->name = $name;
$this->age  = $age;
  }
}$p1 = new people('a',24);
$p2 = new people('b',18);
$p3 = new people('c',20);$people_arr= array($p1,$p2,$p3);
usort($people_arr, 'ps');
print_r( $people_arr );
function ps($a,$b)
{
if ($a->age == $b->age) {
        return 0;
    }
    return ($a->age < $b->age) ? -1 : 1;
}
?>