Ciao a tutti, sto provando uno script che da un ciclo for creo degli array che hanno il valore di un rand(1, 5) ecco il codice:
questo script dovrebbe fare questo un ciclo per 5 volte estrarre un numero casuale da 1 a 5 e la condizione che se il numero è stato già estrato ($Randomize==$ArrNum[$num]) il ciclo deve tornare indietr di un numero per estrarre un numero diverso altrimenti l'array ha come valore il numero casuale.Codice PHP:
for($num=0;$num<5;$num++){
$Randomize=rand(1,5);
if($Randomize==$ArrNum[$num]){
$num--;
}else{
$ArrNum[$num]=$Randomize;
}
}
Voi trovate qualcosa che non vada????
Perchè non è che non funge funge ma non mi da valori differenti mi da per esempio 2 volte il numero 5 o 3 volte il numero 2 che non dovrebbe fare.