funcionamiento:
la siguiente estructura genera un arreglo de 10 digitos aleatorios del 0 al 9 desordenados sin repetirse, por ejemplo:
9 6 8 2 3 0 4 5 1 7
3 9 7 6 5 8 4 1 2 0
1 9 7 6 4 8 5 3 0 2
la idea es que no se repitan y esten en desorden... del 0 al 9
Código PHP:
<?
$n = 10;
for ($i=1; $i<=10; $i++){
do{
$a[$i] = rand(0, 9);
for ($j=1; $j<=$i; $j++){
if ($a[$i]==$a[$j])
$repetido = true;
else
$repetido = false;
}
}while($repetido == true);
}
for ($i=1; $i<=10; $i++){
echo $a[$i];
}
?>