Los últimos tutoriales de desarrollo web
 

PHP array_unique() Function

<PHP matriz de referencia

Ejemplo

Quitar los valores duplicados de una matriz:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Ejecutar ejemplo »

Definición y Uso

El array_unique() función elimina valores duplicados de una matriz. Si dos o más valores de matriz son los mismos, se mantendrá la primera aparición y el otro será eliminado.

Note: La matriz devuelta mantendrá el first tipo de clave de elemento de la matriz.


Sintaxis

array_unique( array )

Parámetro Descripción
array Necesario. Especificación de una matriz
sortingtype Opcional. Especifica cómo comparar los elementos de matriz / artículos. Valores posibles:
  • SORT_STRING - por defecto. Comparar elementos como cadenas
  • SORT_REGULAR - Comparar artículos que normalmente (don't change types)
  • SORT_NUMERIC - Comparar artículos numéricamente
  • SORT_LOCALE_STRING - Comparación de objetos como cadenas, basado en la localización actual

Detalles técnicos

Valor de retorno: Devuelve la matriz filtrada
Versión de PHP: 4.0.1+
cambios: El valor por defecto de sortingtype fue cambiado de nuevo a SORT_STRING en PHP 5.2.10.

El valor por defecto de sortingtype fue cambiado a SORT_REGULAR en PHP 5.2.9. Antes de esta versión, el valor predeterminado se SORT_STRING.

<PHP matriz de referencia