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:
|
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