Ben de sınıflı yazmıştım. Paylaşayım:

doviz_sinif.php
<?php

    class Doviz {

        function Getir() {

            $adres = "http://www.tcmb.gov.tr/kurlar/today.xml";

            $ba1= '<Currency Kod="'.$this->Tipi.'" CurrencyCode="'.$this->Tipi.'">';
            $bi1 = '</Currency>';

            $ba2 = '<ForexSelling>';
            $bi2 = '</ForexSelling>';

            $cek1 = @file_get_contents($adres);

            $p11 = explode($ba1,$cek1);
            $p12 = explode($bi1,$p11[1]);

            $p21 = explode($ba2,$p12[0]);
            $p22 = explode($bi2,$p21[1]);

            $dolar = $p22[0];

            echo "<b>".$this->Tipi.":</b> ".$dolar." TL.<br>";

        }

    }

?>
Kullanımı:

doviz.php
<?php

    require "doviz_sinif.php";

    $Doviz = new Doviz();

    $Doviz->Tipi = "USD";
    $Doviz->Getir();

    $Doviz->Tipi = "EUR";
    $Doviz->Getir();

?>
Çıktısı