Jump to content

Currency Rate Function


kent265

Recommended Posts

 

Hello,

 

Over the last 2 days, I have been trying to use an xml datafeed...here

http://www.xe.com/dfs/sample-usd.xml

 

to write a function which returns the rate (crate) when passed a

currency symbol (csymbol). I quickly got curl working to download

the file and have been able to load the file into my script using the

simplexml_load_file function. From this point things have gone

downhill. I have looked at various script snipnets and tried

approaches like xpath, using DOM etc but no joy.

 

The approach that has given me some sort of output is

to load the xml file using simplexml_load_file function

then use the foreach loop to try and iterate through

the associative array.

 

 

 

//my currency symbol variable

 

$cs=AUD;

 

function curate($cs)

 

$xml = simplexml_load_file(' http://www.xe.com/dfs/sample-usd.xml)

 

//print_r($xml);

 

foreach($xml->currency->crate as $rate) {

 

//if($xml->currency->csymbol == "$cs")

 

 

//echo "$rate";

 

}

 

return $rate;

 

 

How do I get this approach or any other to work?

 

 

 

 

 

Link to comment
https://forums.phpfreaks.com/topic/242674-currency-rate-function/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.