Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/01/2012, 17:28
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 8 meses
Puntos: 793
Respuesta: Ordenar Alfabeticamente en PHP

Tienes que usar las funciones para ordenar arrays, algo así:

Código PHP:
Ver original
  1. <?php
  2. header("Content-type: text/xml");
  3. $directorio = glob('mp3/Vallenatos/*.mp3');
  4. sort($directorio);
  5.  
  6. echo '<?xml version="1.0" encoding="UTF-8"?>' . PHP_EOL;
  7. echo '<player showDisplay="yes" showPlaylist="yes" autoStart="yes">';
  8.  
  9. foreach ($directorio as $archivo) {
  10.     $file = explode('.', $archivo);
  11.     echo '<song path="mp3/Vallenatos/' . $archivo. '" title="' .$file[0] . '" />' . PHP_EOL;
  12. }
  13.  
  14. echo '</player>';

http://php.net/manual/es/ref.array.php

No me fijé en la sintaxis XML. Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP