我有以下类型的数组的:PHP特定的排序号
$foo = array(
"a" => 1,
"b" => 1,
"c" => 2,
"d" => 2,
"e" => 3,
"f" => 3,
"g" => 4,
"h" => 4,
"i" => 5,
"j" => 5,
"k" => 10,
"l" => 12,
"m" => 15,
"n" => 20
);
我需要用这种方式对数组进行排序:以
$foo = array(1,2,3,4,5,12,20,15,10,5,4,3,2,1);
正如你所看到的,最有价值的需要在阵列的中间。数组的开始/结束处的最小值。关键需要链接到原始值。
感谢您的帮助!对不起我的英语不好。
你需要保持数组键? – 2013-02-10 18:42:49
你为什么需要它? – SparKot 2013-02-10 18:47:23
@Dagon是的,我需要保持数组键 – DrSAS 2013-02-10 18:48:58