Mi matriz:php fin matriz asociativa llave (no ordenar)
$data = array('two' => 2, 'one' => 1, 'three' => 3);
Ahora, con cuando iterar la matriz, el primer valor que se van a plantear, probablemente será
$data['two'] // = 2 @ index[0]
¿verdad?
¿Qué sucede si quiero mover $ data [1] a la posición de $ data [0]?
reformular:
Como hago para quitar la matriz este aspecto (de modo que 'uno' se acerca a $ datos [0])
$data = array('one' => 1, 'two' => 2, 'three' => 3
¿Por qué necesito esto?
Uso el código encendedor, la función generar tabla incorporada toma una matriz asociada y crea una tabla, pero no ofrece ningún método para organizar las columnas. Es por eso que me gustaría mover las columnas en la matriz fuente.
Posible duplicado de [? Ordena una matriz por claves sobre la base de otra Array] (http : //stackoverflow.com/questions/348410/sort-an-array-by-keys-based-on-another-array) – iautomation
@iautomation La pregunta no mencionaba el uso de un segundo conjunto para controlar el orden del primero.Pidieron una solución para controlar el orden de las claves después de que se haya creado la matriz. Usar otra matriz PUEDE ser una posible solución, pero no debe ser un factor limitante para encontrar soluciones para esta pregunta. – RedYetiCo