为了账号安全,请及时绑定邮箱和手机立即绑定

Laravel JSON 输出格式

Laravel JSON 输出格式

PHP
千巷猫影 2023-08-11 17:39:17
我有一个子页面,为每个表绘制字母。例如,我给出1、2、3、4、5和a、b、c。下面是处理结果的代码:@extends('layout')@section('content')    <div class="card mt-5">        <div class="card-header" style="z-index: 1000;">            <h2>Results {{response()->json([$teams_json])->getContent()}}</h2>        </div>         </div>@endsectionJSON 响应的结果:Result: [{"a":["2","3"],"b":["1","5"],"c":["4"]}]如何将结果格式化为如下所示?Result:   - a: 2,3   - b: 1,5   - c: 4
查看完整描述

1 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

您必须循环播放并按照您希望的方式打印它们。由于您使用的是 Blade,因此您可以使用@foreach.

请尝试以下操作:


@extends('layout')

@section('content')

    <div class="card mt-5">

        <div class="card-header" style="z-index: 1000;">

            <h2>Results {{response()->json([$teams_json])->getContent()}}</h2>

            @foreach ($teams_json as $team => $no)

                {{ $team }}: {{ implode($no) }}

            @endforeach

        </div>     

    </div>

@endsection


查看完整回答
反对 回复 2023-08-11
  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信