Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273

    array con valori estratti casualmente

    ciao a tutti,

    ho un array multidimensionale con 20 vaori (numerati da 0 a 19) che contengono a loro volta 6 valori (nominati da 0 a 5)

    è possibile selezionare dall'array 10 dei primi 20 valori in modo casuale e diverso facendo in modo ovviamente che si portino dietro gli array associati?

    spero di essere stato chiaro

    eraclito
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  2. #2
    Utente di HTML.it L'avatar di eraclito
    Registrato dal
    May 2002
    Messaggi
    1,273
    ho trovato questo che mi fa fare un passo avani:

    Codice PHP:
    function GetRandomArray($min,$max,$num) {
      
       
    #data check
       
    $range $max $min;
       if (
    $num $range) return false;
       if (
    $num 1) return false;
      
       
    #data prep
       
    $result = array();
       
    $count 0;
       
    $currentnum 0
      
       
    #loop me baby ;-)
       
    while(count($result) < $num) {
             
    $currentnum rand($min,$max);
             if (!
    in_array($currentnum,$result)){
                   
    $result[$count] = $currentnum;
           
    $count++;
             }
       }
      
       return 
    $result;

    qualcuno sa però dirmi come passare un array in post?
    L'apprendere molte cose non insegna l'intelligenza
    Voglio avere dubbi più chiari

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    [supersaibal]Originariamente inviato da eraclito
    qualcuno sa però dirmi come passare un array in post? [/supersaibal]
    puoi usare le funzioni serialize e unserialize:
    www.php.net/serialize
    www.php.net/unserialize



    think simple think ringo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.