¡Esta es probablemente una pregunta simple para usted php whizzes por ahí pero parece que no puedo encontrar una respuesta en Google!Cambiar las teclas del Array a numérico en PHP
que tienen una matriz multidimensional que por primera vez un conjunto de teclas se nombran y quiero convertirlas en números como 0, 1, 2 ..
Si se trata de una matriz normal, pude establecer newArray $ = array_values ($ multiArr); ¡y eliminaría las claves y las convertiría en numéricas! Pero dado que es multidimensional, hay otro conjunto de claves/valores debajo de esto.
¿Debo de alguna manera usar un bucle para recorrerlo y definir cada uno? Pero entonces, ¿cómo iba a especificar la clave actual?
¡Algún consejo ayudaría! ¡Gracias!
si esto ayuda a todos los datos que entra es un JSON recibido desde un dispositivo y hay algo mal con la codificación de lo que los datos se ve así:
`Array ( [�w� ��߯19�] => Array ( [down] => 1279146141431 [up] => 1279146351453 ) `
por eso es necesario para conseguir de alguna manera el acceso a la datos debajo de cada llave loca.
esto funciona, no me daba cuenta de esto podría ser utilizado como éste, gracias tanto! –
Sí, array_values () no altera los niveles inferiores de la matriz. – JavadocMD
Sus datos de prueba son ** no ** una matriz multidimensional, * keyed *. Sus arrays de 2da profundidad ya están indexados desde 0 hacia arriba. –