$response
は SimpleXML 要素であり、最初の var_dump はそれを配列として表示しますが、ループできません。具体的にアクセスするとオブジェクトになります。
助言がありますか?
var_dump($response); //shows KeyResult as array
if (is_array($response->KeyResult)) { //returns false
$addressRankings = array();
foreach ($response->KeyResult as $rating) {
print_r($rating);
ここにvar_dumpがあります
object(SimpleXMLElement)#8 (1) {
["KeyResult"]=>
array(10) {
[0]=>
object(SimpleXMLElement)#7 (5) {