可以使用PHP的sort()
函数来对数组进行升序排序。该函数会按照元素的值进行排序,并且会重新索引数组的键。以下是一个示例:
$numbers = array(4, 2, 8, 6);
sort($numbers);
print_r($numbers);
输出结果:
Array
(
[0] => 2
[1] => 4
[2] => 6
[3] => 8
)
如果要保留原始数组的键,可以使用asort()
函数来进行排序。该函数会按照元素的值进行排序,但会保留原始数组的键。以下是一个示例:
$numbers = array(4, 2, 8, 6);
asort($numbers);
print_r($numbers);
输出结果:
Array
(
[1] => 2
[0] => 4
[3] => 6
[2] => 8
)
如果要对关联数组按照值进行升序排序,可以使用asort()
函数。以下是一个示例:
$student_scores = array(
"Alice" => 80,
"Bob" => 90,
"Charlie" => 70
);
asort($student_scores);
print_r($student_scores);
输出结果:
Array
(
[Charlie] => 70
[Alice] => 80
[Bob] => 90
)
上一篇:php判断数组是不是多维
下一篇:php 数组转换 xml
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站