我还是PHP的新手,我似乎无法计算另一个对象中的对象数量。 stdClass对象如下所示:
stdClass Object (
[data] => Array (
[0] => stdClass Object (
[Code] => ABC
[Title] => Alphabet
[sections] => Array (
[0] => stdClass Object (
[Name] => Sounds
[sections] => Vowels
)
)
)
)
我必须计算这个对象中的元素数量,这样才能正确回显它。对于数据,我能够做到:
$number = count($hanap->data);
我不知道如何为这些部分做这件事。
$number = count($hanap->data->sections); // does not work.
感谢。任何帮助将不胜感激。 :)
答案 0 :(得分:2)
答案 1 :(得分:1)
count($hanap->data[0]->sections)
答案 2 :(得分:1)
您缺少阵列的第一个成员......
$number = count($hanap->data[0]->sections)