属性不存在 - 集合



我对集合有问题。当我这样做时

echo ($homeTeam)

我得到这个结果 [{"主队":3}]

但我只想要 3 个回来。

然后我做了这个。

echo($homeTeam->Hometeam)

但是后来我得到错误 物业主页不存在...

如何以正确的方式做到这一点?

您的输入[{"Hometeam":3}]看起来像 json。首先需要解码它:

$obj = json_decode($homeTeam);

然后要了解数据的结构 - 打印它:

print_r($obj);
// output:
// Array
// (
//     [0] => stdClass Object
//         (
//             [Hometeam] => 3
//         )
// 
// )

它是 stdClass 的数组。因此,您可以通过以下方式Hometeam访问属性:

echo $obj[0]->Hometeam;

最新更新