PHP-Guide.net

1397 Views

PHP-Codeschnipsel: Sicherheit

Zufälliges Passwort generieren

Zufallspasswörter werden oft erstellt, um Spammern und Fake-Accounts entgegen zu wirken. Diese Funktion generiert ein zufälliges, aus Zahlen und Buchstaben bestehendes, 10 Zeichen langes, Passwort.

Funktion:

function generatePassword(){
  $password = '';
  $string  = 'abcdefghijklmnopqrstuvw';
  $string .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
  $string .= '0123456789';
  for($index = 0; $index < 10; $index++){
    $password .= substr($string,(rand()%(strlen ($string))), 1);
  }
  return $password;
}

Beispiel:

echo generatePassword();

Ausgabe:

pqsS5c62jT

Funktionen: function, return, for, substr, rand, strlen, echo,
Schlagworte: generieren, erzeugen, Zufällig, Passwort, PHP, Funktion, Codeschnipsel,