Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2012, 19:45
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
como puedo ordenar un array haciendo un explode

Hola a todos, encontre en internet que la funcion sort me permite ordenar un array asi:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $alumnos = array("Pepe", "Juan", "Marcelo", "Alberto", "Gerardo");
  4. sort($alumnos);
  5. foreach ($alumnos as $key => $val) {
  6.     echo "alumnos[" . $key . "] = " . $val . "<br>";
  7. }
  8. ?>

Lo que efectivamente sirve

El problema es que yo tengo es una cadena separada por comas y le estoy haciendo un explode, como podria ordenar entonces ese array?

Lo estaba haciendo asi pero no me funciona:

Código PHP:
Ver original
  1. <?php
  2. $cad ="1,5,9,8";
  3. $numeros = array(explode(",",$cad)) ;
  4.              sort($numeros );
  5.        
  6.             foreach ($numeros as $key => $val) {
  7.             echo "alumnos[" . $key . "] = " . $val . "<br>";
  8.            
  9.             }
  10.  
  11. ?>

De que forma podria entonces ordenar los elementos de dicha cadena sabiendo que siempre van a estar separados por una coma..

Agradezco me puedan colaborar...gracias