我一直在开发一个Web应用程序,它从数据库和打印中收集数据。我正在使用Laravel框架。我在下面显示了代码的使用。我可以直接在我的PHP代码中显示JSON响应,但是如果我尝试遍历JSON响应,我什么都得不到。使用Laravel框架在PHP中打印JSON响应
这是我如何生成使用Laravel外墙库中的JSON对象:
$worklogs = Response::json($data, $this->getStatusCode(), $headers);
这里是我用来将数据传递到PHP页面的代码:
return view('index')->with('worklogs', $worklogs);
我可以打印使用以下代码从PHP页面收集数据:
{{ $worklogs }}
但是,如果我尝试遍历它,唱foreach
环,如图所示出现错误:
在这个PHP页面是我如何编码的,但它不工作:
你不需要首先对json进行编码。 – jardis
为什么你使用''Response :: json'''并返回'''view()'''我真的不明白吗? – xdevnull
发布代码图片比将代码本身发布为文本没有用处。 –