Danny620 Posted February 11, 2011 Share Posted February 11, 2011 { "data": [ { "name": "Social Media Manager", "category": "Local business", "id": "164691116879928" }, { "name": "Support! Muffin the fool (Oldham Chronicle FAKE)", "category": "Community", "id": "181377645219010" }, { "name": "Northplanet", "category": "Local business", "id": "132483460132622" }, { "name": "Social Media Manager", "category": "Application", "id": "102650199811234" }, { "name": "Top Ten Things To Remember Me By!", "category": "Application", "id": "375102030458" } ]} how would i use $user = json_decode($json) to access the value of the first id like $user->id(0); but that dose'tn work! Quote Link to comment https://forums.phpfreaks.com/topic/227356-php-json_decode/ Share on other sites More sharing options...
RichardRotterdam Posted February 11, 2011 Share Posted February 11, 2011 Try accessing it as an array instead of as an object Quote Link to comment https://forums.phpfreaks.com/topic/227356-php-json_decode/#findComment-1172692 Share on other sites More sharing options...
Danny620 Posted February 11, 2011 Author Share Posted February 11, 2011 like how could you give me some examples? please Quote Link to comment https://forums.phpfreaks.com/topic/227356-php-json_decode/#findComment-1172694 Share on other sites More sharing options...
RichardRotterdam Posted February 11, 2011 Share Posted February 11, 2011 <?php $json = '{ "data": [ { "name": "Social Media Manager", "category": "Local business", "id": "164691116879928" }, { "name": "Support! Muffin the fool (Oldham Chronicle FAKE)", "category": "Community", "id": "181377645219010" }, { "name": "Northplanet", "category": "Local business", "id": "132483460132622" }, { "name": "Social Media Manager", "category": "Application", "id": "102650199811234" }, { "name": "Top Ten Things To Remember Me By!", "category": "Application", "id": "375102030458" } ]}'; $array = json_decode($json, true); var_dump($array); this should easily help you figure it out yourself Quote Link to comment https://forums.phpfreaks.com/topic/227356-php-json_decode/#findComment-1172695 Share on other sites More sharing options...
Danny620 Posted February 11, 2011 Author Share Posted February 11, 2011 i can do that myself its just i need help in accessing the array like is it something like user('id','0'); Quote Link to comment https://forums.phpfreaks.com/topic/227356-php-json_decode/#findComment-1172989 Share on other sites More sharing options...
jcbones Posted February 12, 2011 Share Posted February 12, 2011 //try: foreach($array['data'] as $value) { echo 'Name: ' . $value['name'] . '<br />' . "\n"; } Pretty sure that will get you started. Quote Link to comment https://forums.phpfreaks.com/topic/227356-php-json_decode/#findComment-1173045 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.