XML sample (songs.xml):
<songs>
<song date="2010-03-10 10:20:15">
<title>A Day in the Life</title>
<artist>The Beatles</artist>
</song>
<song date="2012-05-15 12:30:30">
<title>In The Ghetto</title>
<artist>Elvis Presley</artist>
</song>
<song date="2014-07-20 14:40:45">
<title>Live Forever</title>
<artist>Oasis</artist>
</song>
</songs>
PHP code to parse XML:
<?php
$songs = simplexml_load_file('xml/songs.xml');
echo '<ul>';
foreach ($songs as $song):
echo '<li>'.$song->title.' by <strong>'.$song->artist.'</strong> ('.$song['date'].')</li>';
endforeach;
echo '</ul>';
?>
Output:
- A Day in the Life by The Beatles (2010-03-10 10:20:15)
- In The Ghetto by Elvis Presley (2012-05-15 12:30:30)
- Live Forever by Oasis (2014-07-20 14:40:45)