【发布时间】:2020-08-07 08:22:21
【问题描述】:
我有一个如下所示的数组:
$array = array(
'5' => 2,
'6' => 3,
'7' => 10,
'8' => 1
);
我希望它看起来像这样:
$array = array(
'5' => 1,
'6' => 2,
'7' => 3,
'8' => 10
);
键应保持不变,但值应按升序排列。使用 sort() 键将被删除并替换为从 0 开始的键。 asort() 将按照我的意愿对值进行排序,但它将保持索引关联。 我尝试了 sort、usort、asort,但这些似乎都不是我需要的 orderfunction。 我必须手动排序还是有可以使用的功能?
提前感谢您的任何提示。
【问题讨论】: