Dieses Snippet generiert ein „random readable“ Passwort indem Worte aus einem Array kombiniert werden. Die Länge des Passworts kann über den Parameter (length) festgelegt werden.
Dieses Snippet generiert ein „random readable“ Passwort indem Worte aus einem Array kombiniert werden. Die Länge des Passworts kann über den Parameter (length) festgelegt werden.
Dieser Codeschipsel hilft dabei, ein Zufalls-Passwort aus vorgegebenem String zu erzeugen. Quelle
Diese Funktion splittet ein Array in Teile mit zufälliger Länge function RandomSplit($min, $max, $str){ $a = array(); while ($str != “){ $p = rand($min, $max); $p = ($p > strlen($str)) ? strlen($str) : $p; $buffer = substr($str, 0, $p); $str = substr($str, $p, strlen($str)-$p); $a[] = $buffer; } return $a; }[/php] Quelle
Einen Zufallsstring mit PHP erzeugen: function RandomString($len){ $randstr = “; srand((double)microtime()*1000000); for($i=0;$i<$len;$i++){ $n = rand(48,120); while (($n >= 58 && $n <= 64) || ($n >= 91 && $n <= 96)){ $n = rand(48,120); } $randstr .= chr($n); } return $randstr; } [/php] Quelle: Jonas John
Mit diesem Script kann man ein Zufallspasswort erstellen function random_password($length, $characters=’abcdefgh1234567890′){ if ($characters == “){ return “; } $chars_length = strlen($characters)-1; mt_srand((double)microtime()*1000000); $pwd = “; while(strlen($pwd) < $length){ $rand_char = mt_rand(0, $chars_length); $pwd .= $characters[$rand_char]; } return $pwd; }[/php] Quelle: Jonas John