skippt Posted August 4, 2013 Share Posted August 4, 2013 Hi, I have an array like this: array(2) { [0]=> object(stdClass)#6 (6) { ["id"]=> string(1) "1" ["title"]=> string(36) "Weather Forecast" ["link"]=> string(18) "link" ["price"]=> string(4) "0.83" ["country"]=> string(2) "GB" ["network"]=> string(7) "network" } [1]=> object(stdClass)#7 (6) { ["id"]=> string(1) "2" ["title"]=> string(33) "Media Player" ["link"]=> string(18) "link" ["price"]=> string(4) "0.71" ["country"]=> string(2) "GB" ["network"]=> string(7) "network" } } I would like to get it so that I can retrieve selected keys in each row. For example, so it will output the first ["title"], then the second ["title"] and ignore the rest of the information without calling them individually. The same for the links and so on. So, I be left with a grid like: Weather Forecast | link | 0.83 Media Player | link | 0.71 Thanks. Quote Link to comment https://forums.phpfreaks.com/topic/280821-grabbing-data-from-arrays/ Share on other sites More sharing options...
Solution AbraCadaver Posted August 4, 2013 Solution Share Posted August 4, 2013 (edited) foreach($yourArray as $obj) { echo $obj->title.'|'.$obj->link.'|'.$obj->price; } Edited August 4, 2013 by AbraCadaver Quote Link to comment https://forums.phpfreaks.com/topic/280821-grabbing-data-from-arrays/#findComment-1443447 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.