PHP: Find value udfra en anden value i et object/array
HejEr der nogen der kan forklare mig hvordan jeg kan hive url'erne ud af dette api svar? De skal assionsieres med nøglen [id] som jeg kender på forhånd.
Jeg vi gerne kunne bruge det noget ala sådan her:
while ( $vid->fetchRecord() ) :
$vid_id = $vid->get_field('video'); // dette er [id] værdien i api svaret
Her vil jeg så bruge $vid_id til at finde [thumbnail][0][_content] som er i samme object som min [id]
endwhile
Her kommer api svaret (har fjernet en masse ligegyldigheder for læsbarhedens skyld):
stdClass Object
(
[videos] => stdClass Object
(
[video] => Array
(
[0] => stdClass Object
(
[id] => 8128888
[thumbnails] => stdClass Object
(
[thumbnail] => Array
(
[0] => stdClass Object
(
[height] => 75
[width] => 100
[_content] => http://ts.vimeo.com.s3.amazonaws.com/370/931/37093137_100.jpg
)
)
)
)
[1] => stdClass Object
(
[id] => 8760295
[thumbnails] => stdClass Object
(
[thumbnail] => Array
(
[0] => stdClass Object
(
[height] => 75
[width] => 100
[_content] => http://ts.vimeo.com.s3.amazonaws.com/417/146/41714684_100.jpg
)
)
)
)
)
)
)