Здравствуйте, у меня возникла проблема, когда я пытаюсь проанализировать файл XML
Я пытаюсь отобразить только один контент песни, используя идентификатор, например
mysongs.php? Id = 0 Этодолжен показать песню "Я оставил свое сердце на Европе"
, и если mysongs.php? id = 1
Предполагается, что будет показана песня "О Ганимед"
Я хочуиспользовать номер вместо номера песни Моя проблема в том, что я использую [$id]
вместо номера [0]
не работает
echo $mysongs->song[$id]->title;
Пожалуйста, как мне решить мою проблему
Это мой XML файл с содержанием songs.xml
<album>
<song dateplayed="2011-07-24 19:40:26">
<title>I left my heart on Europa</title>
<artist>Ship of Nomads</artist>
</song>
<song dateplayed="2011-07-24 19:27:42">
<title>Oh Ganymede</title>
<artist>Beefachanga</artist>
</song>
</album>
Мой код PHP ниже
<?php
$id = $_GET['id'];
$mysongs = simplexml_load_file('songs.xml');
echo $mysongs->song[0]->title;
?>