【发布时间】:2013-09-10 20:16:08
【问题描述】:
我已经解码了来自服务器请求的 JSON 结果,现在需要根据数组中的 [name] 字段进行排序。反序列化后的代码是这样的(sn-p)
Array
(
[items] => Array
(
[0] => Array
(
[houseTypes] => Array
(
[0] => 2
[1] => 3
[2] => 4
)
[id] => 1
[name] => Aberdeen
[isLive] =>
)
[1] => Array
(
[houseTypes] => Array
(
[0] => 2
[1] => 3
[2] => 4
)
[id] => 2
[name] => Aberystwyth
[isLive] =>
不保证从服务器传来的数据是按字母顺序的,所以我需要根据名称进行排序。
我尝试过使用 sort、assort 和 ksort,但都没有正确显示。
有没有简单的方法来做到这一点?
【问题讨论】:
-
使用foreach循环然后尝试ksort