$response
est un élément SimpleXML et un var_dump initial le montre sous forme de tableau mais je ne peux pas le parcourir. Il se transforme en objet quand j'y accède spécifiquement.var_dump() affiche array mais is_array() est false
Des suggestions?
var_dump($response); //shows KeyResult as array
if (is_array($response->KeyResult)) { //returns false
$addressRankings = array();
foreach ($response->KeyResult as $rating) {
print_r($rating);
Voici le var_dump
object(SimpleXMLElement)#8 (1) {
["KeyResult"]=>
array(10) {
[0]=>
object(SimpleXMLElement)#7 (5) {
vous voulez dire que ce n'est pas non plus vide? –
Pourquoi ne pouvez-vous pas le remplacer par 'if ($ response-> KeyResult instanceof \ Traversable)'? – meze
Que montre 'var_dump ($ response-> KeyResult)'? – mrunion