Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/01/2011, 01:07
Avatar de bet7o
bet7o
 
Fecha de Ingreso: febrero-2010
Ubicación: DF
Mensajes: 315
Antigüedad: 15 años
Puntos: 20
Respuesta: Consumir WebService del Banco de México para obtener el tipo de cambio con

Yo te dejo esta funcion no es para banxico pero espero que te sirva. :)

Código PHP:
Ver original
  1. function tipo_cambio_alt($divisa="USD", $decimales=2, $tipo="venta")
  2. {
  3.   $url = "http://www.ixe.com.mx/rates/app?service=page/ExchangeRate";
  4.   $banco = file_get_contents($url);
  5.   if($banco == false) return false;
  6.   preg_match_all('/\\$[0-9]{1,3}(?:,?[0-9]{3})*(?:\\.[0-9]{'.$decimales.'})?/',$banco,$d);
  7.   if(empty($d)) return false;
  8.   $div = array(
  9.     'USD' => array(
  10.       'compra' =>  $d[0][0],
  11.       'venta' =>  $d[0][1]
  12.     ),
  13.     'EUR' => array(
  14.       'compra' =>  $d[0][8],
  15.       'venta' =>  $d[0][9]
  16.     )
  17.   );
  18.   $tc = trim($div[strtoupper($divisa)][strtolower($tipo)], '$');
  19.   return $tc;
  20. }

Saludos!
__________________
Pero el no contaba con una cosa, mi peligroso desinteres por la vida humana