php数组排序

php数据排序

sort()对数组进行升序处理

<?php
$a=array("haq"=>"何安圻","hyx"=>"何韵欣");
sort($a);
print_r($a);
?>

asort() 根据数组的值对数组进行升序排列

<?php
$a=array("何安圻","何韵欣","亚索");
asort($a);
print_r($a);
?>

rsort()对数组进行降序

<?php
$a=array("何安圻","何韵欣","亚索");
rsort($a);
echo $a;
?>

ksort() - 根据数组的键,对数组进行升序排列

下面的实例根据数组的键,对关联数组进行升序排列:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
ksort($age);
print_r($age);
?>

arsort() - 根据数组的值,对数组进行降序排列

下面的实例根据数组的值,对关联数组进行降序排列:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);
print_r($age);
?>

krsort() - 根据数组的键,对数组进行降序排列

下面的实例根据数组的键,对关联数组进行降序排列:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
krsort($age);
print_r($age);
?>
原文地址:https://www.cnblogs.com/haq5201314/p/9151787.html