Quel est le nombre aléatoire de rand(), et y a-t-il une solution pour générer plus de nombres aléatoires?meilleure randomisation avec php
Répondre
est mieux que rand()
Que diriez-vous mt_rand()
, qui utilise le Mersenne Twister. Il devrait générer des nombres aléatoires jusqu'à la taille d'un int. (utilisez mt_getrandmax()
pour obtenir la valeur maximale).
Il est un meilleur générateur de nombres aléatoires (qui est référencé dans la section « see also
» de la documentation de rand()
, en passant): mt_rand()
Plus lent - vraiment? Les docs disent que c'est 4 fois plus rapide: "... qui produira des nombres aléatoires quatre fois plus vite que ce que la moyenne de libc' rand() 'fournit." –
Woops, désolé. Correction de la réponse – soulmerge
Vous pouvez utiliser cette fonction des mt_rand notes dans la documentation de la fonction http://www.php.net/manual/en/function.mt-rand.php#83358
- 1. Randomisation -et souvenant que randomisation- questions à choix multiples en php
- 2. Protection d'exécution de pile et randomisation sur Ubuntu
- 3. Meilleure façon d'utiliser des sessions avec MVC et OO PHP
- 4. Meilleure façon d'authentifier en PHP
- 5. Meilleure pratique de conception de formulaire PHP
- 6. meilleure vidéo de ressources pour l'apprentissage php
- 7. PHP: Meilleure méthode pour la sortie séquentielle?
- 8. booléens avec PHP
- 9. Supprimer l'extension .php avec PHP
- 10. PHP: La meilleure façon d'extraire le texte entre parenthèses?
- 11. Performance avec php et mysql
- 12. Interaction de PHP avec Google Calendar - quelle est la meilleure méthode?
- 13. interface erlang application avec php
- 14. Meilleure méthode pour convertir un tableau PHP en javascript
- 15. Quelle est la meilleure façon d'utiliser l'API Twitter via PHP?
- 16. Meilleure façon de reconnaître un type de fichier dans php
- 17. Meilleure façon de documenter le code AJAX + PHP?
- 18. Meilleure approche pour analyser SQL dans des fichiers PHP?
- 19. Evénements chronométrés avec php/MySQL
- 20. Aide avec PHP method_exists()
- 21. Sécurité PHP avec include
- 22. Consommez WebService avec php
- 23. Geo conversion avec php
- 24. Mail (ne) avec php
- 25. INTÉGRATION Silverlight avec PHP
- 26. Flex avec PHP
- 27. pépin bizarre avec PHP
- 28. session php avec flash
- 29. Javascript avec PHP
- 30. Obtenez l'heure locale des téléspectateurs avec PHP?
Qu'entendez-vous par "comment aléatoire"? En ce qui concerne votre deuxième commentaire, 'rand()' génère exactement un nombre aléatoire - pour générer plus, appelez-le plus d'une fois. Pourriez-vous préciser ce que vous essayez de faire? –