PHP array_unique()Función
Manual de referencia completo de PHP Array
Ejemplos
Eliminar valores duplicados del array:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Ejecutar ejemplo »
Definición y uso
La función array_unique() se utiliza para eliminar valores duplicados de un array. Si dos o más valores del array son iguales, solo se conserva el primer valor, los demás valores se eliminan.
Nota:El array conservado mantendráel primertipo de clave del elemento del array.
Sintaxis
array_unique(array)
| Parámetro | Descripción |
|---|---|
| array | Requerido. Especifica el array. |
| sortingtype | Opcional. Especifica el tipo de clasificación. Valores posibles:
|
Detalles técnicos
| Valor de retorno: | Devuelve el array filtrado. |
|---|---|
| Versión de PHP: | 4.0.1+ |
| Registro de cambios: | En PHP 5.2.10,sortingtypeel valor predeterminado se cambió de nuevo a SORT_STRING. En PHP 5.2.9,sortingtypeel valor predeterminado se cambió a SORT_REGULAR. En versiones anteriores a esta,sortingtypeel valor predeterminado era SORT_STRING. |
Manual de referencia completo de PHP Array Otras extensiones