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
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.