PHP | Eliminar un elemento de una matriz mediante la función unset ()

la eliminación de un elemento de una matriz : Aquí, vamos a aprender cómo eliminar un elemento de una matriz en PHP usando la función unset ()?

Dada una matriz y que tenga que extraer un elemento de la matriz.

unset () Función

Para eliminar un elemento de una matriz , podemos utilizar una función PHP biblioteca unset () , acepta el índice y elimina existe el elemento en el índice especificado.

También estamos utilizando otra función var_dump () – que vuelca los datos variables es decir, aquí, se imprimirá la variable de matriz.

código PHP para eliminar un elemento de una matriz

<?php
//PHP code to remove an element from an array

//declaring an array of strings
$array = array('the','quick','brown','fox');

//printing the array variable
var_dump($array);

//removing element from 1st index
unset ($array[1]);

//again, printing the array variable
var_dump($array);

//assigning the array after removing its element
//from 1st index to the new array
$array_new=array_values($array);

//printing the new array variable
var_dump($array_new);
?>

salida

Explicación:

Aquí, hemos creado una matriz (array ) y luego utilizó el PHP unset () método al índice remove 1 (que es el segundo valor desde la matriz comienza desde 0). Una vez que se extrae es la impresión de la matriz mediante var_dump , pero hay un problema que los índices no han actualizado. Así, puede crear € array_new utilizando array_values ​​() método existente en la gama .


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *