Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 按字母顺序排序json提要_Php_Json_Sorting - Fatal编程技术网

Php 按字母顺序排序json提要

Php 按字母顺序排序json提要,php,json,sorting,Php,Json,Sorting,我正试着按字母顺序对汽车名称列表进行排序。该列表基于排序不同的JSON提要。汽车名称嵌套在更深层的提要中。以下是我现在没有排序的内容: <?php $response = file_get_contents( 'http://api.autoit.dk/car/GetCarsExtended/391B093F-BB4A-45AA-BEFF-7B33842401EA' ); $myArray = json_decode($response, true); foreach($myArray

我正试着按字母顺序对汽车名称列表进行排序。该列表基于排序不同的JSON提要。汽车名称嵌套在更深层的提要中。以下是我现在没有排序的内容:

<?php
$response = file_get_contents( 'http://api.autoit.dk/car/GetCarsExtended/391B093F-BB4A-45AA-BEFF-7B33842401EA' );

$myArray = json_decode($response, true);

foreach($myArray as $item):

    echo $item['FabrikatNavn'].' '.$item['ModelNavn'].' '.$item['VariantBetegnelse'];


有人对如何按字母顺序显示汽车名称列表有什么建议吗?如您所见,提要来自以下url:

我想按其排序的汽车名称嵌套在提要中,如下所示:DealerCareExtended-->FabrikatNavn

您可以使用
排序($myArray)
函数


在这里查看:

sort()
仅适用于一维数组,但不适用于像“一个OP正在处理道歉”这样的数组。在这种情况下,他们可以尝试使用array\u multisort()函数,该函数应该在我将此函数标记为重复的帖子中描述(或任何其他提出完全相同问题的函数;)哈,我放弃了在这个网站上提供帮助抱歉,如果这是一个重复的问题,但是像我这样编码技能非常有限的非编码人员在处理一般示例或其他上下文中的示例时会遇到困难。。请容忍我;-)