que provienen de fondo pitón y el tipo de datos de Python que es similar (un diccionario) es un desordenada conjunto de pares de valores clave.¿Están ordenadas las matrices asociativas de PHP?
Me pregunto si PHP matrices asociativas son desordenada? Ellos parecen ordenados.
$test = array(
'test' => 'test',
'bar' => 'bar',
);
var_dump($test);
var_dump(array_slice($test, 0, 1));
La prueba siempre viene antes que la barra y puedo cortar esta matriz como se ve. Entonces, ¿esto siempre está garantizado para ser ordenado en todas las versiones de php? ¿Es el orden solo el orden con el que he declarado la matriz? ¿Entonces algo está apuntando internamente 'test' para colocar [0] en la matriz? He leído http://php.net/manual/en/language.types.array.php pero no arroja demasiada luz sobre este tema. Aprecio tus respuestas. Ty
Varias de estas respuestas se refieren al manual de PHP que indica que las matrices están ordenadas. Pero esto no responde la pregunta original en absoluto. Lo que se estaba preguntando era qué orden *** (por defecto) es ***. El orden predeterminado * aparece * para ser el orden en que se asignan los elementos, pero ¿dónde indica la documentación que podemos contar con esto de una versión a la siguiente? – flymike