1. 云栖社区>
  2. PHP教程>
  3. 正文

用户自定义排序在class里的运用

作者:用户 来源:互联网 时间:2017-12-01 09:15:56

class排序用户定义运用

用户自定义排序在class里的运用 - 摘要: 本文讲的是用户自定义排序在class里的运用, 用户自定义排序在class里的运用,大家可以探讨一下<?phpfunction d($a, $b) { $a = $a['a']; $b = $b['a']; echo $a . '_' . $b . '|'; if ($a ==


用户自定义排序在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();
?>

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索class , 排序 , 用户 , 定义 运用 ,以便于您获取更多的相关知识。