Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2014, 20:01
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Obtener elementos de array al azar sin repetirse

Código PHP:
Ver original
  1. <?php
  2.  
  3. $a = [2,2,1,3,3,3,4,4,5,5,6];
  4. $b = array_unique($a);
  5.  
  6. $count = count($b);
  7. for ($i=0;$i<$count;$i++)
  8. {
  9.     $ix = array_rand($b);
  10.     printf ("%d<br/>\n",$b[$ix]);
  11.     unset($b[$ix]);
  12. }
__________________
Salu2!