Selam arkadaşlar,
 <item>
  <title>Çin Yuan Renminbi</title>
  <description>Alış 0.2281 YTL ~ Satış:0.2281 YTL</description>
  <link>http://kur.doviz.com/kur/cin-yuan-renminbi</link>
 </item>
 <item>
  <title>Irak Dinari</title>
  <description>Alış 0.0014 YTL ~ Satış:0.0014 YTL</description>
  <link>http://kur.doviz.com/kur/irak-dinari</link>
 </item>
 <item>
  <title>Rus Rublesi</title>
  <description>Alış 0.0530 YTL ~ Satış:0.0530 YTL</description>
  <link>http://kur.doviz.com/kur/rus-rublesi</link>
 </item>
Şu şekilde elimde XML var, fakat burdaki kurların satırları değişiyor. Misal rus rublesi 1.satıra geçiyor, ırak dinarı en alt satıra geliyor. Bu XML'de 20 ye yakın döviz kuru var ben içinden sadece dolar ve euroyu çekmek istiyorum. Bunu nasıl yaparım? Hazır xmlden veri çekme kodlarında, hepsini çekiyor. İstediğim satırıda çekebiliyorum ancak yerleri değiştiği için doları çekemiyorum. Yardımcı olursanız sevinirim. Birde XML işini iyi anlatan Türkçe kaynak varmı, yardımlarınız için şimdiden tşk ederim.

$Veri = array();  
$kaynak = file_get_contents("doviz.xml");  
$temp = split("<item>",$kaynak); 
for ($i=1;$i<=15;$i++){
if(trim($temp[$i])==''){continue;}  
preg_match('/<title>(.*)<\/title>/i', $temp[$i], $title);  
preg_match('/<description>(.*)<\/description>/i', $temp[$i], $desc);  
preg_match('/<link>(.*)<\/link>/i', $temp[$i], $link);  
array_push($Veri,array($title[1],$desc[1],$link[1]));  
} 
$dolar="<strong>".$Veri[0][0]."</strong> <br/>&nbsp;".$Veri[0][1]."<br/>"; 
echo $dolar;