Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install randrand-b genera byte in formato esadecimale, -s una stringa alfanumerica e -uuid un UUID v4. Gli UUID sono identificatori, non segreti. I valori degli esempi sono indicativi e cambiano a ogni esecuzione normale.
Interi, byte e stringhe sicuri usano la sorgente crittografica. Un UUID è un identificatore, non un segreto; MT può essere riproducibile con un seed e non va quindi usato per password, token di accesso o chiavi crittografiche.
rand [min [max]]randgenerare un intero crittografico da 0 a PHP_INT_MAX
rand <max>generare un intero crittografico da 0 a max
rand <min> <max>generare un intero crittografico nell’intervallo scelto
rand -n <count> [min] [max]generare più interi
rand -b <bytes>generare byte casuali crittografici in esadecimale
rand -s <length>generare una stringa alfanumerica crittografica
rand -uuidgenerare un UUID RFC 4122 versione 4
rand -mt [min] [max]generare un intero rapido non crittografico
rand -mt -seed <integer>inizializzare il generatore MT prima della generazione
rand -maxmostrare i limiti dei generatori interi
Minimum genera un intero con limiti; -n, -s, -b, UUID e MT richiedono Base.
Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.
Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.
Base e Minimum sono due pacchetti della stessa release corrente del modulo.
Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install randInstalla il pacchetto ridotto. Il riferimento locale è omesso;
install rand -mInstalla esattamente questa versione pubblicata.
install rand -v 1.1.2upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.
upgrade randRimuove il blocco estensione senza toccare core e altri moduli.
install rand -uGli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.
randOutput di esempio (cambia a ogni esecuzione):
6717973524709714206rand 100Output di esempio (cambia a ogni esecuzione):
75rand 10 20Output di esempio (cambia a ogni esecuzione):
13rand -5 5Output di esempio (cambia a ogni esecuzione):
5rand -n 5 1 10Output di esempio (cambia a ogni esecuzione):
7
3
10
6
4rand -n 3Output di esempio (cambia a ogni esecuzione):
191285834354115477
5305755011603380746
6738832702881509879rand -b 16Output di esempio (cambia a ogni esecuzione):
439cce918df83a95d1d5ef3787e88e77rand -b 32Output di esempio (cambia a ogni esecuzione):
2e31f17f5df14c264cf41cba1aa730a0405983ce0580f615302717c97d37acf4rand -s 24Output di esempio (cambia a ogni esecuzione):
RH0xmptLqFbZZ9cuyoxR07LNrand -s 32Output di esempio (cambia a ogni esecuzione):
pOyNEXu0WtVBRIyDBce329qQRBHj7RtCrand -uuidOutput di esempio (cambia a ogni esecuzione):
6c8adb39-adb7-482a-aa3f-1e49570cff33rand -mt 1 100Output di esempio (cambia a ogni esecuzione):
53rand -mt -seed 42 1 100Output di esempio (cambia a ogni esecuzione):
43rand -mt -seed 42 -n 3 1 10Output di esempio (cambia a ogni esecuzione):
3
8
7rand -maxsecure: 9223372036854775807
mt: 2147483647rand 10 1Minimum exceeds maximumrand -n 0Count must be between 1 and 10000rand -b 5000Byte count must be between 1 and 4096rand -s 0String length must be between 1 and 4096rand -seed 42-seed requires -mtrand -b 16 -uuidChoose one output moderand 1 2 3Too many argumentsrand -mysteryUnknown option: -mystery.Versione stabile attuale di