arrays mischen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • arrays mischen

    hi

    ich will ein array mischen ich hab es mit

    srand((double)microtime()*1000000);
    for ($i=0; $i<=$teams*10; $i++)
    {
    $nr1=rand(0, count($kuerzel))+1;
    $nr2=rand(0, count($kuerzel))+1;
    $dummy =$kuerzel[$nr1];
    $kuerzel[$nr1]=$kuerzel[$nr2];
    $kuerzel[$nr2]=$dummy;
    }

    versucht aber da "verliert" er beim mischen immer ein paar einträge jemand ne ahnung warum?

  • #2
    habs geschafft:

    srand((double)microtime()*1000000);
    for ($i=0; $i<=$teams*10; $i++)
    {
    $nr1=rand(0, count($kuerzel)-1)+1;
    $nr2=rand(0, count($kuerzel)-1)+1;
    $dummy = $kuerzel[$nr1];
    $kuerzel[$nr1]= $kuerzel[$nr2];
    $kuerzel[$nr2]= $dummy;
    }

    Kommentar

    Lädt...
    X