Hola que tal.
  
 una posible solución seria crear un array temporal y guardar los datos únicos y compararlos con cada nuevo dato y si existe no mostrar  
ejemplo  
 Código PHP:
    $tempp = array();
for ($i=1;$i<=5;$i++)
{
    $foo = rand(1, 10);
    if(!in_array($foo, $tempp))
    {
        $tempp[] = $foo;
        echo 'ingresa '.$foo.'<br>';
    }
    else
    {
        echo 'se repite '.$foo.'<br>';
    }
}
var_dump($tempp); 
    
  checa y comenta 
Saludos