我在尝试使用PHP中的JSON解码获取数值时遇到错误。
我的json数据:
{
"nameFile": "Tester file.txt",
"ext": "txt",
"scanResult": "Valid",
"size": 8107
}
我的PHP代码:
$decode = json_decode($jsondata, true);
echo $decode["size"];
我收到了这个错误:
警告:非法字符串偏移'大小'在 第10行的C:\ xampp \ htdocs \ includes \ getdata.php {
我该如何解决这个问题?
答案 0 :(得分:0)
检查你的JSON是因为你做得对,但如果你想防止错误那么你可以试试这个
$decode = json_decode($jsondata, true);
echo isset($decode["size"]) ? $decode["size"] : 'not found';