根据城市按字母顺序对json数据进行排序?

时间:2018-07-26 14:25:10

标签: php arrays json sorting

我从api中检索到以下结果:

{
    "result": {
        "8721638712638716623": {
            "city": "Breda",
        },
         "8721638712638d16623": {
            "city": "Zeeland",
        },
         "8721638712638f16623": {
            "city": "Amsterdam",
        },
         "872163871263sd16623": {
            "city": "Zwolle",
        },
    }
}

我使用以下代码对该数据进行解码:

$array = json_decode($response, true)['result'];

然后我在所有城市中都有一个foreach循环:

foreach($array as $result){
  echo $result['city'].'<br>';
}

结果现在是:

Breda 
Zeeland
Amsterdam
Zwolle

但是结果必须是:

Amsterdam
Breda
Zeeland
Zwolle

如何按升序排序?

0 个答案:

没有答案