Estoy tratando de obtener los resultados ordenados por orden alfabetico de una lista de nombres alojados en un xml, mi codigo es el siguiente:
Código PHP:
$sxml = simplexml_load_file("/videos.xml");
$res = $sxml->xpath("/mensajes/mensaje");
$posts = array();
foreach($res as $art2)
{
$posts[] = $art2->nombre;
}
sort($posts);
$clength=count($posts);
for($x=0;$x<$clength;$x++)
{
echo $posts[$x];
echo "<br>";
}
Me arroja los nombres pero en desorden, es como si la funcion sort no hiciese efecto, ¿en que me estoy equivocando?, gracias.