theITvideos Posted October 18, 2010 Share Posted October 18, 2010 Hi there... This array thing seems little strange and I had to turn to phpfreaks I have an array named: $optionInfo When we do: print_r($optionInfo); it displays all the values stored in the array i.e. Array ( [4] => Array ( [optionId] => 5 [optionName] => Blue - Medium [optionListId] => 4 [dateCreated] => [enabled] => 1 ) ) And as we can clearly see, we have the optionId value as 5. So therefore, when I type: print_r($optionInfo[optionId]); It returns nothing. Even though there is a value 5 in the array but I just can't get the individual value of optionId. Is there something I am missing here. Kindly reply. Thank you! Cheers! Quote Link to comment Share on other sites More sharing options...
spfoonnewb Posted October 18, 2010 Share Posted October 18, 2010 You should use <pre> to output arrays, it can help show dimensions. var_dump($optionInfo['4']['optionId']); You really shouldn't use print_r to output the value either. Quote Link to comment Share on other sites More sharing options...
Pikachu2000 Posted October 18, 2010 Share Posted October 18, 2010 What you have there is a multidimensional array, with the $optionInfo[4] element holding another array. Quote Link to comment 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.