<?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;
}
?>
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;
}
?>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货