PHP – Array – array_unique
Función que nos elimina los elementos duplicados de un array. El array original no se modifica.
Utiliza la función array_unique y no saseguramos que el array sea correcto,
/** * Class HelperArray */ abstract class HelperArray { /** * Devuelve un array sin duplicados. * Si algún valor esta vacío o no es un array, * este se convierte a un array. * * @param array $arr * * @return array */ public static function removeDuplicates($arr) { $arr = HelperConvert::toArray($arr)); return array_unique( $arr ); } }
Funciones relacionadas
- HelperConvert::toArray : Convertir cualquier valor a un array