Kurs walut NBP
function nbp(){ $f = @fopen("http://www.nbp.pl/Kursy/KursyA.html", "r"); if ($f) { while(!feof($f)) { $strona.= fread($f,1024); fclose($f); } $strona = preg_replace("/\r/", " ", $strona); $strona = preg_replace("/\n/", " ", $strona); preg_match("/z dnia <b>(.*?)<\/b>/", $strona, $zdnia); preg_match_all ("/<tr valign=\"middle\">.*?<\/tr>/", $strona, $sa); for ($i=0; $i<count($sa[0]); $i++) { preg_match("/new\">(.*?)<\/td/", $sa[0][$i], $waluta); preg_match("/lne\">(.*?)<\/td/", $sa[0][$i], $kurs); if (eregi("USD",$waluta[1])) { $a = "1 USD - ".$kurs[1]; } if (eregi("EUR",$waluta[1])) { $b = "1 EUR - ".$kurs[1]; } if (eregi("GBP",$waluta[1])) { $c = "1 GBP - ".$kurs[1]; } }} return "Kurs z dnia $zdnia[1]<br>$a<br>$b<br>$c"; }
Wywołanie:
echo nbp()
Dział:
Tagi: