Reindexar una matriz en PHP
En PHP, puede encontrar situaciones en las que tenga una matriz con índices no establecidos, lo que resultará en espacios en el secuencia de índice. Para solucionar este problema, debe volver a indexar la matriz para garantizar un orden de índice continuo.
Cómo reindexar una matriz usando array_values
La función array_values() proporciona una solución sencilla solución para reindexar una matriz. Extrae los valores de la matriz original y los asigna a nuevas claves con índices secuenciales a partir de 0.
Para volver a indexar su matriz, simplemente use el siguiente código:
$myarray = array_values($myarray);
Después de ejecutar este código, su $myarray se reindexará de la siguiente manera:
[0] => a->1 [1] => a-7 b->3 [2] => a-8 b->6 [3] => a-3 b->2
Los espacios en la secuencia de índice anterior ahora se han eliminado y los índices de la matriz oscilan entre 0 y 3.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3