我正在尝试向php服务器发出post请求,我需要在一个“object”中传递一些规范,我传递参数:
files: "[{qty: 25, file: 'LabelProof_1148_1.pdf'}, {qty: 50, file:'LabelProof_1148_2.pdf'}]"
我可以像这样在php中访问参数:
$files = $request->files;
当我尝试循环遍历它时,我得到一个错误:
foreach ($files as $f) {
return($f);
}
我试着破译它:
$files = json_decode($request->files);
这仍然会导致错误
Invalid argument supplied for foreach()
我怎样才能做到这一点?
1条答案
按热度按时间vlju58qv1#
要将JSON字符串转换为JSON格式,您应该从以下位置修复字符串格式:
致:
你可以通过如下的字符串替换来修复这个问题: