Я пытаюсь получить свойство из данных JSON, декодированных в объект PHP. Это просто запрос API данных YouTube, который возвращает видеообъект, у которого есть объект контента;Получить свойство объекта PHP, которое является числом
[content] => stdClass Object
(
[5] => https://www.youtube.com/v/r4ihwfQipfo?version=3&f=videos&app=youtube_gdata
[1] => rtsp://v4.cache7.c.youtube.com/CiILENy73wIaGQn6pSL0waGIrxMYDSANFEgGUgZ2aWRlb3MM/0/0/0/video.3gp
[6] => rtsp://v6.cache3.c.youtube.com/CiILENy73wIaGQn6pSL0waGIrxMYESARFEgGUgZ2aWRlb3MM/0/0/0/video.3gp
)
Ведение
$object->content->5
Выдает "неожиданный T_DNUMBER" - что делает прекрасный смысл. Но как мне получить значение свойства, которое является числом?
Я уверен, что должен знать это. Заранее спасибо.
Определенно один из наиболее раздражающих нюансов PHP. –
Возможный дубликат [Как получить доступ к свойствам объекта с именами типа целых чисел?) (Http://stackoverflow.com/questions/10333016/how-to-access-object-properties-with-names-like-integers) – nawfal
[This объясните это совершенно] (https://stackoverflow.com/q/10333016/6521116) –