我有一个关联数组,在这个数组中,每个项目都有一个数组。
我想根据数组中每一项的编号对数组进行排序,我将如何处理这个问题?
这是数组,为了澄清,应该排序如下: C,A,D,B。
$array = array(
"A" => array(
"word" => "Apple",
"number" => 945
),
"B" => array(
"word" => "Banana",
"number" => 5698
),
"C" => array(
"word" => "Cherry",
"number" => 12
),
"D" => array(
"word" => "Date",
"number" => 1034
)
);发布于 2014-09-30 16:43:03
有一个很好的函数,叫做uasort()。
uasort($array, function($a, $b) { return $a["number"] - $b["number"]; });https://stackoverflow.com/questions/26125884
复制相似问题