Inserire un punto di partenza specifico per la gamma di numeri casuali . Si tratta di un semplice errore di lasciare fuori questo criterio e quindi causare il programma per generare un valore casuale da una vasta gamma . Si potrebbe ottenere quasi ogni numero casuale di qualsiasi dimensione . Invece , dentro gli argomenti della funzione "RAND" , che compaiono tra la sua parentesi , immettere un numero per il punto di partenza di questa gamma di limitare il tipo di numero casuale che riceverete.
2
Inserisci una specifica valore per la dimensione massima del numero casuale generato. Come con il numero minimo è possibile specificare come l'inizio di questo intervallo, il numero massimo è la fine di questo intervallo . In entrambi i casi sono i parametri opzionali , ma insieme si ha molto più controllo sulla funzione PHP " rand " . Ad esempio, per generare un numero tra uno e 1.000 , tipo " rand ( 1,1000 ) . " Si noti che le virgolette non sono inclusi nel codice digitato .
3
Trattare il tuo numero " rand " come un intero . I risultati del comando PHP " rand " sono un valore intero . Ricordati di questo e non si assumono sono un numero in virgola mobile , che contiene decimali . Quindi , se si sta cercando di generare una percentuale casuale , per esempio, si consideri il tuo obiettivo finale nel contesto di interi. Una funzione PHP di " rand ( 1,100 ) /100" creerà una percentuale , che è un numero compreso tra 0 e 1 . Senza la divisione per 100 , si potrebbe non ottenere i risultati desiderati . Questo vale per qualsiasi scenario in cui si desidera un numero casuale con componenti frazionari. Matematica supplementare è necessaria nel codice PHP per raggiungere questo obiettivo .
4
Utilizzare la funzione " mt_rand " al posto della funzione " rand " per risolvere i problemi di prestazioni di PHP . La funzione " mt_rand " funziona in modo analogo a " rand " e genera un numero casuale . Tuttavia, l' architettura della piattaforma dietro questa funzione è diversa e utilizza le risorse in modo alternativo che spesso corre velocemente e con maggiore precisione . Se non siete soddisfatti con l'uscita della funzione PHP " rand " , prova " mt_rand " al suo posto .
Programmazione © www.354353.com