I have an array called $results, when I use function:
print_r($results);
I get the following.
Array
(
[0] => ProfileElement Object
(
[name] => John thomson
[email] => johnt@gmail.com
[Bio] => 20 years of engineering expertise
[url] => http://twitter.com
)
)
My goal is to echo [name] [email] [Bio] [url] values separately. But when I write the following code in php I don’t get any values?
echo $results[0]["ProfileElement Objects"]["Bio"];
Does anyone know why? Isn’t this an array inside an array?
It appears that the array element contains an object, not another array. To access the object property, use the
->operator: