PHP y MySQL

PHP array_unique: Eliminar los valores duplicados de un array

Nueva entrada para repasar la función de PHP array_unique, su funcionalidad es la de eliminar todos los valores duplicados de un array.

Otras funciones para funciones para trabajar con arrays son:

Sintaxis de la función de PHP array_unique

Veamos la sintaxis extraída de su web oficial:

array_unique(array)

Os explico el único parámetro de la función:

  • array (Obligatorio): Es el array del cual queremos eliminar los valores duplicados.

array_unique() eliminará los valores duplicados de array pasado como parámetro. En caso de haber varios valores duplicados eliminará todos excepto el primero.

El array resultante mantendrá el formato del anterior.

Ejemplos PHP array_unique

Veamos un ejemplo de array_unique para ver su funcionalidad:

$array__con_duplicidad=array("a"=>"Mercedes","b"=>"BMW","c"=>"Audi","d"=>"Porche","e"=>"BMW");
print_r(array_unique($array__con_duplicidad));

En el ejemplo superior tenemos un array con la duplicidad del valor ‘BMW’ del índice ‘e’, con print_r mostramos el array resultante por pantalla.

compartir
Publicado por
Aner Barrena