Hola. mi consulta es la siguente.
musica.xml
Código:
<?xml version="1.0" encoding="utf-8"?>
<musicas>
<musica>
<titulo>Titulo 1</titulo>
<artista>Artista 1</artista>
</musica>
<musica>
<titulo>Titulo 3</titulo>
<artista>Artista 3</artista>
</musica>
<musica>
<titulo>Titulo 2</titulo>
<artista>Artista 2</artista>
</musica>
</musicas>
y tengo esto
Código PHP:
<?
$xml = simplexml_load_file("musica.xml");
$cnt = count($xml->musica);
for($i=0; $<$cnt; $i++)
{
echo "Musica $i<br/>Titulo: $xml->musica[$i]->titulo<br/>Artista: $xml->musica[$i]->artista<br/><br/>";
}
?>
Esto me imprime:
Musica 0:
Titulo: Titulo1
Artista: Artista1
Musica 1:
Titulo: Titulo3
Artista: Artista3
Musica 2:
Titulo: Titulo3
Artista: Artista3
Lo que quiero, pero no se como conseguirlo es ordenar por artistas de A-Z, se que la funcion "sort", pero no comprendo bien como ordena en este caso...
Espero que me puedan guiar un poco.