PHP: Generierung von Passworten

Ein kleines Tool zwischendurch, wenn man vergesslichen Usern ein temporäres Passwort zukommen lassen möchte:


$password = "";
$length = 8;

// define possible characters
$possible = "0123456789bcdfghjkmnpqrstvwxyz";

// set up a counter
$i = 0;

// add random characters to $password until $length is reached
while ($i < $length) { // pick a random character from the possible ones $char = substr($possible, mt_rand(0, strlen($possible)-1), 1); // we don't want this character if it's already in the password if (!strstr($password, $char)) { $password .= $char; $i++; } }

Gefunden bei Jon Haworth - PHP: Generate random password

Ein Gedanke zu „PHP: Generierung von Passworten“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.