login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Handige scripts > Random string generator (password)

Random string generator (password)

Auteur: Dani - 21 augustus 2004 - 00:42 - Gekeurd door: Dennisvb - Hits: 3666 - Aantal punten: 3.50 (2 stemmen)





Deze functie genereert een random string bestaande uit cijfers en letters (groot en klein)

Werking :

$nieuwe_string = strrnd() // Een 8 characters string met cijfers en letters

$nieuwe_string = strrnd(6) // Een 6 characters string met cijfers en letters

$nieuwe_string = strrnd(6,false) // Een 8 characters string met enkel letters

Code:
  1. <?php
  2.  
  3. // Random String generator
  4. // strrnd([int lentgh[,bool num]])
  5. // int length = lengte van de string (standaard lengte is 8)
  6. // bool num = gebruik van cijfers (standaard TRUE)
  7.  
  8. function strrnd($len=8,$num=True) {
  9. mt_srand(microtime() * 1000000);
  10. for($password='';strlen($password)<$len;){
  11. if (!mt_rand(0,2) && $num) {
  12. $password.=chr(mt_rand(48,57));
  13. } else if (!mt_rand(0,1)) {
  14. $password.=chr(mt_rand(65,90));
  15. } else {
  16. $password.=chr(mt_rand(97,122));
  17. }
  18. }
  19. return $password;
  20. }
  21.  
  22. ?>
Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (2)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.023s