php 编程 :怎样把数组中的元素按键名大小排列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 编程 :怎样把数组中的元素按键名大小排列相关的知识,希望对你有一定的参考价值。

Array
(
[1] => a
[2] => b
[3] => c
[0] => d
[4] => e
)

以下为目标数组
Array
(
[0] => d
[1] => a
[2] => b
[3] => c
[4] => e
)

参考技术A 用ksort($arr)函数 按主键值的大小进行排序
用print_r($arr)打印一下 结果应该不会错的
参考技术B 直接用ksort函数。
ksort($arr);
print_r($arr);

即可看到下面的结果。本回答被提问者和网友采纳
参考技术C <?php
$age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
ksort($age);
?>
<?php
$age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
arsort($age);
?>
<?php
$age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43");
krsort($age);
?>
参考技术D 不懂,赚积分中!

以上是关于php 编程 :怎样把数组中的元素按键名大小排列的主要内容,如果未能解决你的问题,请参考以下文章

PHP数组如何按键名实现降序排列

php 程序:对数组按键名从大到小排列要用啥函数 ,要保持原键名不变

087-把PHP数组中的元素按随机顺序重新排列shuffle

php 数组有两个元素怎样用sort排序

php实现全组合算法

php 怎样将二维数组键名从新按照0开始排序