我正在使用食尸鬼访问我制作的API,我想返回此json_decode的值
public function edit($id)
{
$client = new Client();
$response = $client->request('GET', '103.200.4.97:9090/api/v1/content/'.$id);
$body = $response->getBody();
$data = json_decode($body, true);
return view('content.edit-content', compact('data'));
}
当我用dd($data);
转储json_decode时,我得到了json值,但是当我想返回该值以紧凑方式查看时,我得到了错误的非法偏移量字符串'id'] >>
这是我的观点
@extends('layouts.app')
@section('content')
<form method="post" action="{{ url('/update_content') }}">
@csrf
@foreach ($data as $item)
<div class="form-group">
<label for="thumbnail_url">Thumbnail URL</label>
<input type="hidden" name="id" value="{{ $item['id'] }}">
<input type="text" class="form-control" id="thumbnail_url" placeholder="Enter Thumbnail url" name="thumbnail_url" value="{{ $item['thumbnail_url'] }}">
</div>
<div class="form-group">
<label for="image_url">Image URL</label>
<input type="text" class="form-control" id="image_url" placeholder="Enter Image" name="image_url" value="{{ $item['image_url'] }}">
</div>
<div class="form-group">
<label for="category_id">Category id</label>
<input type="text" class="form-control" id="category_id" placeholder="Enter Category" name="category_id" value="{{ $item['category_id'] }}">
</div>
<div class="form-group">
<label for="title">Title</label>
<input type="text" class="form-control" id="title" placeholder="Enter Title" name="title" value="{{ $item['title'] }}">
</div>
<div class="form-group">
<label for="description">Description</label>
<input type="text" class="form-control" id="description" placeholder="Enter Description" name="description" value="{{ $item['description'] }}">
</div>
@endforeach
<button type="submit" class="btn btn-primary">Submit</button>
</form>
@endsection
[我正在用食尸鬼访问我制作的API,我想返回此json_decode公共函数的值edit($ id){$ client = new Client(); $ response = $ client-> request('...
请尝试这个。
将获取的内容添加到您的响应正文中