setOption('complexType','object'); $unserializer->unserialize($xml); $xml = $unserializer->getUnserializedData(); if(empty($xml->Error)) // エラーメッセージの有無判定 { // 結果が1件のみの場合、配列にならないので補正 if(count($xml->result)==1) { $data[0] = $xml->result; } else { $data = $xml->result; } // 結果の出力処理 foreach($data as $result) { $results .= <<