Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [array] qual'è il miglior modo per mischiare 1 array?
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      piccolo.socrate User Attivo • ultima modifica di

      [array] qual'è il miglior modo per mischiare 1 array?

      salve forum,
      considerate un array semplice:

      [php]
      $array=array('a','b','c','d','e','f','g','h','i','l',..........'z');
      [/php]

      mi ritrovo a doverlo "mischiare".
      voi come fareste?
      io ho impostatato così:

      [php]
      for($i=1;$i<20;$i++){
      shuffle($array);
      array_reverse($array);
      }
      [/php]voi cosa fareste??

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • O
        olaola User Attivo • ultima modifica di

        cioe' lo stai mischiando 20 volte? e a cosa serve il reverse?

        su http://it2.php.net/shuffle suggerisce questo

        [php]
        <?php
        $numeri = range(1, 20);
        srand((float)microtime() * 1000000);
        shuffle($numeri);
        while (list(, $numero) = each($numeri)) {
        echo "$numero ";
        }
        ?> [/php]

        in pratica inizializza il seme del rand son il tempo in microsecondi.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti