PHP | Ds\Sequence sort()函数
Ds\Sequence::sort()函数是PHP中的一个内置函数,用于对同一位置的序列元素进行排序。
句法:
void abstract public Ds\Sequence::sort ([ callable $comparator ] )
参数:此函数接受单个参数$comparator用于保存比较函数。比较函数返回一个小于、大于或等于零的整数值。
返回值:此函数不返回任何值。
下面的程序说明了PHP中的Ds\Sequence::sort()函数:
方案一:
sort();
print_r($seq);
?>
输出:
Ds\Vector Object
(
[0] => 1
[1] => 2
[2] => 4
[3] => 5
[4] => 6
[5] => 9
[6] => 9
[7] => 12
)
方案二:
sort(function($x, $y) {
return $y <=> $x;
});
print_r($seq);
?>
输出:
Ds\Vector Object
(
[0] => 12
[1] => 9
[2] => 9
[3] => 6
[4] => 5
[5] => 4
[6] => 2
[7] => 1
)
参考: http: PHP。 PHP