Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/08/2010, 07:12
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: hay alguna funcion para esto o no??

Te recomiendo ver el manual, puedes usar array_count_values para ver si algún elemento tiene más de una entrada y en base a eso puedes saber si tiene o no repeticiones, por ejemplo:
Código PHP:
Ver original
  1. function array_has_duplicates($array)
  2. {
  3.           $duplicates = array_count_values($array);
  4.           $hasDuplicates = false;
  5.           foreach ($duplicates as $element => $total) {
  6.                  if ($total > 1) {
  7.                          $hasDuplicates = true;
  8.                  }
  9.           }
  10.  
  11.           return $hasDuplicates;
  12. }

Saludos.

Edit: o usar lo que te propone @Hidek1

Última edición por GatorV; 20/08/2010 a las 09:04