PHP: подсчитать объект stdClassPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP: подсчитать объект stdClass

Сообщение Anonymous »

У меня есть объект stdClass, созданный из json_decode, который не возвращает правильное число при запуске функции count($obj). У объекта 30 свойств, но функция count() возвращает, скажем, 1.

Есть идеи?

Ниже приведен пример одного из объектов. (Я запрашиваю информацию о ежедневных тенденциях в Твиттере). Если бы у этого объекта было более одного свойства, счетчик ($obj) был бы равен 1.

[trends] => stdClass Object
(
[2009-08-21 11:05] => Array
(
[0] => stdClass Object
(
[query] => "Follow Friday"
[name] => Follow Friday
)

[1] => stdClass Object
(
[query] => "Inglourious Basterds" OR "Inglorious Basterds"
[name] => Inglourious Basterds
)

[2] => stdClass Object
(
[query] => Inglourious
[name] => Inglourious
)

[3] => stdClass Object
(
[query] => #songsincode
[name] => #songsincode
)

[4] => stdClass Object
(
[query] => #shoutout
[name] => #shoutout
)

[5] => stdClass Object
(
[query] => "District 9"
[name] => District 9
)

[6] => stdClass Object
(
[query] => #howmanypeople
[name] => #howmanypeople
)

[7] => stdClass Object
(
[query] => Ashes OR #ashes
[name] => Ashes
)

[8] => stdClass Object
(
[query] => #youtubefail
[name] => #youtubefail
)

[9] => stdClass Object
(
[query] => TGIF
[name] => TGIF
)

[10] => stdClass Object
(
[query] => #wish09
[name] => #wish09
)

[11] => stdClass Object
(
[query] => #watch
[name] => #watch
)

[12] => stdClass Object
(
[query] => Avatar
[name] => Avatar
)

[13] => stdClass Object
(
[query] => Ramadhan
[name] => Ramadhan
)

[14] => stdClass Object
(
[query] => Goodnight
[name] => Goodnight
)

[15] => stdClass Object
(
[query] => iPhone
[name] => iPhone
)

[16] => stdClass Object
(
[query] => #iranelection
[name] => #iranelection
)

[17] => stdClass Object
(
[query] => Apple
[name] => Apple
)

[18] => stdClass Object
(
[query] => "Usain Bolt"
[name] => Usain Bolt
)

[19] => stdClass Object
(
[query] => H1N1
[name] => H1N1
)

)
)


Подробнее здесь: https://stackoverflow.com/questions/131 ... ass-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»