Puede restablecer los valores de la array o borrar los valores muy fácilmente en PHP. Hay dos métodos para restablecer la array que se analizan más adelante en este artículo.
Métodos:
- Desactivar() Función
- función array_diff()
Método 1: función unset(): La función unset() se usa para desarmar una variable específica o una array completa.
Sintaxis:
unset( $variable )
Parámetros:
- $variable: Este parámetro es requerido, es la variable que se necesita desarmar.
Valor devuelto: esta función no devuelve ningún valor.
PHP
<?php $arr1 = array( 'geeks', 'for', 'geeks' ); // Print the array before reset print_r ($arr1); // Remove item from array unset($arr1); // Print the reset array var_dump($arr1); ?>
Producción:
array(3) { [0]=> string(5) "geeks" [1]=> string(3) "for" [2]=> string(5) "geeks" } PHP Notice: Undefined variable: arr1 in /home/159dfdccfb89fccb996feb49cfc37d39.php on line 18 NULL
Método 2: función array_diff(): La función array_diff() acepta dos o más argumentos y devuelve una array que contiene valores de la primera array que no están presentes en otras arrays.
Sintaxis:
array_diff($array1, $array2, ..., $arrayn)
Parámetros: la función puede tomar cualquier número de arrays como parámetros necesarios para comparar.
Valor de retorno: esta función compara la primera array en parámetros con el resto de las arrays y devuelve una array que contiene todas las entradas de $array1 que no están presentes en ninguna de las otras arrays.
PHP
<?php $array = array("Ankesh","Saurabh","Ashish","Ashu", "Anuj", "Ajinkya"); //Array before reset print_r ($array); // Clear the whole values of array $array = array_diff( $array, $array); // Array after reset print_r ($array); ?>
Array ( [0] => Ankesh [1] => Saurabh [2] => Ashish [3] => Ashu [4] => Anuj [5] => Ajinkya ) Array ( )
Publicación traducida automáticamente
Artículo escrito por aksrathod07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA