kann mir jemand folgendes erklären ?

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

  • kann mir jemand folgendes erklären ?

    PHP-Code:
    <?
    srand((double)microtime()*100000);
    $input = array ("EINE ZEILE", "ANDERE ZEILE", "NOCHEINE", " UN NOCHEINE", "LETZTE");
    $rand_keys = array_rand($input, count($input)-1);
    for($i=0;count($rand_keys)>$i;$i++) {
    $endarray.=$input[$rand_keys[$i]]."<br>";
    }
    echo $endarray;
    ?>
    scheint die arrays schön zusammenzumischen
    aber sobald ich das -1 wegmach erscheinen immer nur 2 zufalls varianten
    was stimmt denn daran nicht ?
    PHP-Code:
    <?
    srand((double)microtime()*100000);
    $input = array ("EINE ZEILE", "ANDERE ZEILE", "NOCHEINE", " UN NOCHEINE", "LETZTE");
    $rand_keys = array_rand($input, count($input));
    for($i=0;count($rand_keys)>$i;$i++) {
    $endarray.=$input[$rand_keys[$i]]."<br>";
    }
    echo $endarray;
    ?>
    ist eigentlich nicht für mich, hab nur jemandem aus forum hier geholfen...
    meine Projekte bestaunen: http://www.kleiza.de

  • #2
    ich kann dir zwar bei diesem problem nicht weiterhelfen, aber wenns nur drum geht die inhalte des arrays durchzumischen, dann schau dir doch mal shuffle an

    Kommentar

    Lädt...
    X