Elimde aynı yapıya sahip bir çok xml var, ben bu dosyaların son satırında bulunan değeri çekmek istiyorum ama şöyle bir sorunum var bu xml dosyaları bir birinden farklı satır sayısına sahip.
Örnekte görülen xml dosyam
<root>
<element>
<date>01.10. 05:19</date>
<course>31.44</course>
<change>-0.06</change>
</element>
<element>
<date>28.09. 08:48</date>
<course>31.50</course>
<change>-0.12</change>
</element>
<element>
<date>28.09. 07:11</date>
<course>31.62</course>
<change>-0.05</change>
</element>
<element>
<date>28.09. 06:24</date>
<course>31.67</course>
<change>-0.06</change>
</element>
<element>
<date>28.09. 04:09</date>
<course>31.73</course>
<change>-0.02</change>
</element>
<element>
<date>27.09. 23:59</date>
<course>31.75</course>
<change>0</change>
</element>
</root>
Bu örnekteki php ile yukarıdaki xml dosyasından son satırı çekiyorum ama satır sayısı farklı olunca son satırı çekemiyorum.
<?php
if(!$xml=simplexml_load_file('dosya.xml')){
trigger_error('XML dosyasını okurken hata meydana geldi.',E_USER_ERROR);
}
echo 'Değer: '.$xml->element[3]->course;
?>