Ver Mensaje Individual
  #12 (permalink)  
Antiguo 12/10/2012, 21:59
Knime
 
Fecha de Ingreso: julio-2011
Mensajes: 25
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Como ordenar un array segun otro array

Cita:
Iniciado por rodrigo791 Ver Mensaje
[url]http://php.net/manual/es/function.explode.php[/url]

ahí dice como usar explode, porque veo que queres usar un delimitador pero no indicas la cadena que queres partir

Código PHP:
Ver original
  1. $lalala="lala1,lala2,lala3,lala8,lala5,lala4"; //defino cadena
  2. $lalaarray = explode(",",$lalala); //parto la cadena en 1 array separado por comas
  3.  
  4. var_dump($lalaarray); //muestro el array con sus elementos, pero sin ordenar, tal cual como están en la cadena
  5.  
  6. var_dump(sort($lalaarray, SORT_STRING)); //ordeno con la función sort, todos los elementos tomando en cuenta que son un string con SORT_STRING
  7.  
  8. echo var_dump($lalaarray); //muestro los elementos pero ordenados

tal vez sea esto lo que buscas
Gracias por tu ayuda pero eso ordena de mayor a menor, lo que necesito como bien dije es que ordene segun el array definido, el array base como por decir así

ya que si tengo: manuel,juan,pedro,luis definido necesitaría que se ordene algo así:

si está así:luis,manuel,pedro

se ordene así: manuel,pedro,luis

Es algo así lo que necesito y gracias desde ya por tu ayuda.