PHP关联数组按键名完成降序分列,我们能够直接经由过程PHP中的krsor()函数来完成。krsort函数示意对数组根据键名逆向排序。
那末在前面的文章中,已给人人引见过PHP关联数组按键名完成升序分列的要领。
下面我们继承连系简朴的示例,给人人引见PHP数组按键名完成降序分列的要领。
代码示例以下:
$arr = array("b"=>"banana","a"=>"apple","d"=>"dog","c"=>"cat");
echo "
";
//按键排序数组
krsort($arr);
print_r($arr);
排序效果以下所示:
如图,这里的键名为字母,而且根据英文字母逆序的递次举行分列的。也就相当于降序分列。
一样假如键名为数字,也会完成降序分列。
$arr = array("2"=>"banana","4"=>"apple","1"=>"dog","5"=>"cat");
echo "
";
krsort($arr);
print_r($arr);
以下:
krsort函数示意对数组根据键名逆向排序。
申明 :
bool krsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
对数组根据键名逆向排序,保存键名到数据的关联。重要用于连系数组。
其参数:array示意输入的数组。sort_flags示意能够用可选参数 sort_flags 转变排序的行动。
返回值:胜利时返回 TRUE, 或许在失利时返回 FALSE。
本篇文章就是关于PHP数组按键名完成降序分列的要领,也很简朴易懂,愿望对须要的朋侪有所协助!
以上就是PHP数组怎样按键名完成降序分列的细致内容,更多请关注ki4网别的相干文章!
收藏 | 0