用户自定义排序在class里的运用
用户自定义排序在class里的运用,大家可以探讨一下br /
用户自定义排序在class里的运用,大家可以探讨一下
<?php
function d($a, $b) {
$a = $a['a'];
$b = $b['a'];
echo $a . '_' . $b . '|';
if ($a == $b) {
return 0;
} else {
return ($a > $b) ? -1 : 1;
}
}
class a {
function c($a, $b) {
$a = $a['a'];
$b = $b['a'];
echo $a . '_' . $b . '|';
if ($a == $b) {
return 0;
} else {
return ($a > $b) ? -1 : 1;
}
}
public static function b() {
$arr = array(
array('a' => '1'),
array('a' => '2'),
array('a' => '3'),
array('a' => '4'),
array('a' => '5'),
array('a' => '6'),
array('a' => '7')
);
//uasort($arr, "c"); // 回调函数c跟d是一样的,但是在这种情况,c是不能用的。
uasort($arr, "d");
print_r($arr);
}
}
a::b();
?>
- 上一篇:php分页注释版
- 下一篇:迅雷、快车和QQ旋风专用链接加解密
精彩图集
精彩文章






