【发布时间】:2011-01-09 20:55:14
【问题描述】:
给定以下 PHP 数组:
Array
(
[0] => Array
(
[name] => Restaurant 123
[city] => Arlington
[zip] => 22201
)
[1] => Array
(
[name] => Bar Foo
[city] => Ballston
[zip] => 22201
)
[2] => Array
(
[name] => Restaurant XYZ
[city] => Ballston
[zip] => 22201
)
[3] => Array
(
[name] => Restaurant 321
[city] => Washington DC
[zip] => 22201
)
)
如何生成按城市(按字母顺序)排序的列表,以便输出如下内容:
阿灵顿
餐厅 123
鲍尔斯顿
吧友
餐厅 XYZ
华盛顿特区
餐厅 321
E.G.,首先按城市名称字母顺序排序,然后按场地名称,也按字母顺序排序。另请注意,没有给出餐厅名称,也没有给出城市在给定数组中按字母顺序排序。
【问题讨论】: