Cuando se trabaja con matrices en PHP , es útil saber cómo eliminar elementos individuales de la matriz sin tener que borrar todo el array. Una matriz se compone de una serie de valores , cada uno conectado a una clave única . Una clave puede ser un entero o una cadena, mientras que un valor puede ser cualquier tipo de PHP . Puede vaciar un array llamando repetidamente a la orden de " desarmar " a destruir los elementos individuales de la matriz. Instrucciones
1
Abra su archivo PHP en un editor de texto como el Bloc de notas de Microsoft .
2
Crear una matriz en el cuerpo de su archivo y almacenan valores en ella , añadiendo el código: " array $ = array ( 1 = > 11 , 2 = > 12 , 3 = > 42 ) . " Métodos alternativos para declarar la misma matriz son " $ array = array ( 1 = > 11 , 12 , 42 )," y " $ array = array (); $ array [ 1 ] = 11 ; $ array [ 2 ] = 42 ; "
3
Vaciar la matriz por un bucle a través de él , llamándolo " desarmado " en cada elemento , con el código : .
foreach ( $ array como $ key = > $ valor) {
unset ( $ array [ $ key ] ) ; }
la función " unset " destruye los elementos individuales, sino la propia matriz no se elimina . Si desea eliminar todos los elementos y la propia matriz , utilice " unset ( $ array ) ; " . Lugar
4
Mostrar el contenido de la matriz vacía añadiendo el print_r código " ( $ array ) ; . " Siguiendo con el ejemplo , esto mostrará :
matriz
(
)
5
Guarde el archivo PHP y cargarlo en el servidor Web para vaciar la matriz.