orden de clave de matriz asociativa php (no ordenar)

Mi matriz:

$data = array('two' => 2, 'one' => 1, 'three' => 3);

Ahora, cuando itero la matriz, el primer valor que aparecerá probablemente será

$data['two'] // = 2 @ index[0]

¿derecho?

¿Qué sucede si quiero mover $ data [1] a la posición de $ data [0]?

Para reformular:

¿Cómo hago que la matriz se vea así (para que 'uno' aparezca en $ data [0])

$data = array('one' => 1, 'two' => 2, 'three' => 3

¿Por qué necesito esto?

Utilizo el encendedor de código, la función incorporada table-> generate toma una matriz de asociación 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 de origen.

Respuestas a la pregunta(5)

Su respuesta a la pregunta