@nurettin;

öncelikle hatayı php sürümü farklı olduğu için alıyorsunuz.

Şöyle açıklayayım. Örneğin Php 5.4 de fonksiyondan geriye dizi, obje döndürüyoruz ve aşağıdaki şekilde kullanabiliyoruz.
function diziDondur(){

 $dizi = array('id' => '2' , 'cevap' => 'olumlu');
return $dizi;

}

// şu şekilde kullanabiliriz.
$cevap = diziDondur()['cevap'];    // değişkene olumlu değeri atanacaktır.
Ancak bu php nin eski versiyonlarında ( <= 5.3) hataya sebep olacaktır. bu şekildeki yerleri bulup aşağıdaki hale çevirirseniz sorun gider.

// fonksiyondan dönen değeri bi değişkene atadık
$cevap = diziDondur();

// Değişken üzerinden işlem yaptık
$cevap = $cevap['cevap'];  // Olumlu değeri değişkene aktarılacaktır.


// EDİT -- Projenizdeki Kodları Uyarlardım.

$dovizDegeri = $doviz->get('USD');

echo 'Döviz Türü : ' .$dovizDegeri['Isim']; 
echo '<br>'; 
echo 'Satış : '.$dovizDegeri['ForexSelling']; 
echo '<br>'; 
echo 'Alış : '.$dovizDegeri['ForexBuying'];
Kolay gelsin.