Sto cercando di ottenere una proprietà dai dati JSON decodificati in un oggetto PHP. È solo una richiesta dell'API dati di YouTube che restituisce un oggetto video che ha un oggetto contenuto come tale;Ottieni una proprietà dell'oggetto PHP che è un numero
[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
)
Facendo
$object->content->5
Lanci "T_DNUMBER inaspettata" - che ha perfettamente senso. Ma come ottengo il valore di una proprietà che è un numero?
Sono sicuro che dovrei saperlo. Grazie in anticipo.
Sicuramente uno delle sfumature più fastidioso di PHP. –
Possibile duplicato di [Come accedere alle proprietà dell'oggetto con nomi come numeri interi?] (Http://stackoverflow.com/questions/10333016/how-to-access-object-properties-with-names-like-integers) – nawfal
[Questo spiegalo perfettamente] (https://stackoverflow.com/q/10333016/6521116) –