Visualizzazione risultati 1 fino 5 di 5

Discussione: Random

  1. #1
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Volevo sapere la funzione in php per generare un numero casuale fra per esempio 1 e 10

  2. #2
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    rand($min,$max);
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  3. #3
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Citazione Originalmente inviato da gve
    rand($min,$max);
    grazie

  4. #4
    Guest

    Predefinito

    Attenzione:
    1. Nelle versioni di php precedenti la 4 l'argomento $max posto per secondo viene interpretato come range: quindi rand(5, 7) ritorna un numero casuale compreso tra 5 e 12.
    2. Prima di utilizzare la funzione rand() bisogna inizializzare il generatore di numeri casuali così: srand($numero); di solito si usa srand(time()); o comunque qualcosa dipendente dal tempo.

  5. #5
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Citazione Originalmente inviato da sironi
    1. Nelle versioni di php precedenti la 4 l'argomento $max posto per secondo viene interpretato come range: quindi rand(5, 7) ritorna un numero casuale compreso tra 5 e 12.
    Vero.
    Non lo avevo specificato perchè tanto su AV gira php 4.3.x

    Citazione Originalmente inviato da sironi
    2. Prima di utilizzare la funzione rand() bisogna inizializzare il generatore di numeri casuali così: srand($numero); di solito si usa srand(time()); o comunque qualcosa dipendente dal tempo.
    Questo è teoricamente vero, ma se controlli il manuale del php vedrai che dalla versione 4.2 non è più necessario generare manualmente il seme di rand, poichè la cosa viene fatta automaticamente; quindi questo passo si può saltare.
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •