15 unikke tal i en tabel
Hej.Jeg skal bruge en tabel med 15 unikke tal. Problemet er, at tallene ikke er unikke. Jeg har prøvet at bruge in_array() funktionen, men det virker ikke efter hensigten (jeg har sikkert misforstået den). Kan I se hvor min fejl er?
$bingoPlade = array();
for($n=0; $n < 15; $n++)
{
// første tal indsættes
if(!count($bingoPlade))
{
$bingoPlade[] = rand(1,99);
}
else
{
// Der skal tjekkes om tallet allerede er i tabellen
$tmpTal = rand(1,99);
if(in_array($tmpTal, $bingoPlade))
{
// Der er ikke tilføjet et tal, derfor skal $n ikke tælles en op.
$n--;
}
elseif
{
$bingoPlade[] = rand(1,99);;
}
}
}
På forhånd tak for hjælpen.