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);; } } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.