Php 如何在laravel视图中将数组显示为表格格式
如何在Laravel中以表格格式显示以下数组?下面是示例阵列Php 如何在laravel视图中将数组显示为表格格式,php,arrays,laravel-5,laravel-blade,Php,Arrays,Laravel 5,Laravel Blade,如何在Laravel中以表格格式显示以下数组?下面是示例阵列 {"1":{"name":"Bajiya","quantity":2,"price":"34.00"},"2":{"name":"Gulha","quantity":2,"price":"3.00"}} {"1":{"name":"Bajiya","quantity":2,"price":"34.00"},"2":"name":"Gulha","quantity":2,"price":"3.00"}} {"1":{"name":"
{"1":{"name":"Bajiya","quantity":2,"price":"34.00"},"2":{"name":"Gulha","quantity":2,"price":"3.00"}}
{"1":{"name":"Bajiya","quantity":2,"price":"34.00"},"2":"name":"Gulha","quantity":2,"price":"3.00"}}
{"1":{"name":"Bajiya","quantity":3,"price":"34.00"},"2":{"name":"Gulha","quantity":3,"price":"3.00"},"3":{"name":"kavaabu","quantity":2,"price":"2.00"}}
{"1":{"name":"Bajiya","quantity":2,"price":"34.00"}}
这是我的控制器函数,它将阵列返回到刀片服务器
public function cartsIndex(Request $request)
{
$carts = Cart::all('cart');
$carts = json_decode($carts);
$carts = Arr::pluck($carts, 'cart');
return view('cartsIndex')->with(["carts" => $carts]);
}
这是我的视图文件
@extends('layouts.app')
@section('content')
@foreach ($carts as $cart => $name)
{{ $name }} <br>
@endforeach
@endsection
我希望表格显示如下
| Name | Quantity | Price |
我认为您没有正确设置foreach,请尝试下面的方法
@extends('layouts.app')
@section('content')
@foreach ($carts as $cart)
{{ $cart->name }} <br>
@endforeach
@endsection
@extends('layouts.app'))
@节(“内容”)
@foreach($carts作为$cart)
{{$cart->name}}
@endforeach
@端部
@extends('layouts.app')
@section('content')
@foreach ($carts as $cart)
{{ $cart->name }} <br>
@endforeach
@endsection