}'; $xml_send = ' <request> <language>es</language> <command>GET_BANKS_LIST</command> <merchant> <apiLogin>' . $keysPayu['apiLogin'] . '</apiLogin> <apiKey>' . $keysPayu['apiKey'] . '</apiKey> </merchant> <isTest></isTest> <bankListInformation> <paymentMethod>PSE</paymentMethod> <paymentCountry>CO</paymentCountry> </bankListInformation> </request>'; $bancos = array(); //print_r($js_send); // $arrayBanck=$conf->sendJson($js_send); $arrayBanck = $conf->sendXml($xml_send); /*echo "<pre>"; print_r($arrayBanck); */ //[bankListResponse] => Array ( [code] => SUCCESS [banks] => Array ( [0] => Array ( [bank] => Array ( 0 .. n $bancos = $arrayBanck['bankListResponse']['banks'][0]['bank']; $str_bancos = null; foreach ($bancos as $row) { //$str_cities .= '<option value="'. $row['id_city'] .'">'. $row['city_name'] . '</option>'; $str_bancos .= '<option value="' . $row['pseCode'] . '">' . $row['description'] . '</option>'; } $array_result = array('results' => $str_bancos); echo json_encode($array_result);