Uma função útil que eu utilizo de vez em quando é a função abaixo.
Ela retorna todos os elementos distintos de um array unidimensional.
/**
* Retorna os elementos distintos de um array unidimensional
* @param $ar_dados
*/
function fGetDistinctAr($ar_dados) {
$ar_distinct = array();
foreach ($ar_dados as $dado) {
if (!in_array($dado, $ar_distinct)) {
$ar_distinct[] = $dado;
}
}
return $ar_distinct;
}
Comentários
Postar um comentário