用PHP解析JSON文件
我在selecthtml元素中用php解析json数据时遇到问题 这是我的 这是我的 错误消息:用PHP解析JSON文件,php,html,json,Php,Html,Json,我在selecthtml元素中用php解析json数据时遇到问题 这是我的 这是我的 错误消息: Notice: Trying to get property of non-object in C:\xampp\htdocs\test\index.php on line 6 第6行: $provider = $jfo->product->provider; 在有人选择JenisProduk之后,我尝试解析提供者来选择html元素 产品不是一个对象,它是一个数组: $jfo->
Notice: Trying to get property of non-object in C:\xampp\htdocs\test\index.php on line 6
第6行:
$provider = $jfo->product->provider;
在有人选择JenisProduk之后,我尝试解析提供者来选择html元素 产品不是一个对象,它是一个数组:
$jfo->product['provider'];
产品似乎不是一个对象
您是否尝试过倾销$jfo->产品
我猜它是一个数组。产品是一个数组,包含多个产品
$jfo->product[0]->provider;
for ($i = 0; $i < sizeof($jfo->product); $i++) {
$provider = $jfo->product[$i]->provider;
}
你需要对产品进行循环
$jfo->product[0]->provider;
for ($i = 0; $i < sizeof($jfo->product); $i++) {
$provider = $jfo->product[$i]->provider;
}
更多错误:注意:C:\xampp\htdocs\test\index.php中的未定义索引:provider在6Like@Bilyukov行上说,这是一个数组,但它是一个索引数组,所以您需要执行类似$jfo->product[0]->provider等操作。您可能希望通过$jfo->product执行foreach以从所有产品中获取所有提供者。您应该直接将相关代码添加到问题中,而不是链接到问题。这将在未来任何时候,当连接失效时,保持问题的连贯性。