En principio vamos a definir dos tipos de arrays: los que tienen índices numéricos y los que no. Vemos aquí un ejemplo de los dos:
Este script devolverá:
Array
(
[0] =Playa
[1] =Montaña
[2] =Río
[3] =Ciudad
[4] =Afueras
)
Luego podemos ver arrays que tienen como índice una cadena de caracteres:
1 2 3 4 5 6 |
Lo cual devolverá:
Array
(
[gato] =perro
[mesa] =silla
[alto] =bajo
[fijo] =móvil
)
Ahora bien, si queremos borrar sólo un elemento, podemos utilizar unset(), lo que se utiliza para borrar una variable, de hecho si lo probamos en el segundo array nos devolvería:
Array
(
[gato] =perro
[alto] =bajo
[fijo] =móvil
)
Todo bien, pero si lo probamos en el array de índices numéricos:
Array
(
[0] =Playa
[1] =Montaña
[3] =Ciudad
[4] =Afueras
)
Ahora lo que ha pasado es que el índice 2 ha desaparecido, se ha borrado, pero los índices no se han reestructurado.… Leer artículo completo
Últimos comentarios