Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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
Arrays 在laravel blade中填充数组的组数据_Arrays_Laravel - Fatal编程技术网

Arrays 在laravel blade中填充数组的组数据

Arrays 在laravel blade中填充数组的组数据,arrays,laravel,Arrays,Laravel,我有这样的数组,我想用foreach循环在laravelblade中填充它。 我的问题是:- $data['cities'] = Shop::groupBy('area')->select('area', 'city')->get()->groupBy('city')->toarray(); [1] => Array ( [area] => khan bakeri

我有这样的数组,我想用foreach循环在laravelblade中填充它。 我的问题是:-

$data['cities'] = Shop::groupBy('area')->select('area', 'city')->get()->groupBy('city')->toarray();
        [1] => Array
            (
                [area] => khan bakeri
                [city] => rawalpindi
            )

        [2] => Array
            (
                [area] => stadium road
                [city] => rawalpindi
            )

    )

[islamabad] => Array
    (
        [0] => Array
            (
                [area] => i9 markaz
                [city] => islamabad
            )

        [1] => Array
            (
                [area] => Street 111
                [city] => islamabad
            )

    )
排列 ( [rawalpindi]=>阵列 ( [0]=>阵列 ( [区域]=>6路 [城市]=>拉瓦尔品第 )

        [1] => Array
            (
                [area] => khan bakeri
                [city] => rawalpindi
            )

        [2] => Array
            (
                [area] => stadium road
                [city] => rawalpindi
            )

    )

[islamabad] => Array
    (
        [0] => Array
            (
                [area] => i9 markaz
                [city] => islamabad
            )

        [1] => Array
            (
                [area] => Street 111
                [city] => islamabad
            )

    )

)

您可以在blade中这样显示它:

        [1] => Array
            (
                [area] => khan bakeri
                [city] => rawalpindi
            )

        [2] => Array
            (
                [area] => stadium road
                [city] => rawalpindi
            )

    )

[islamabad] => Array
    (
        [0] => Array
            (
                [area] => i9 markaz
                [city] => islamabad
            )

        [1] => Array
            (
                [area] => Street 111
                [city] => islamabad
            )

    )
@foreach($cities as $city => $areas)
  <h1>{{ $city }}</h1>
  @foreach($areas as $area)
    {{ $area['area'] }} <br>
  @endforeach
@endforeach
@foreach($city作为$city=>$area的城市)
{{$city}
@foreach($areas$area)
{{$area['area']}}
@endforeach @endforeach
谢谢,它工作得很好。但是如果我们想用javascript填充它呢?