Code, 2 fichiers: genpass.php + genpass.inc (dans le même répertoire)  |  Licence GPL

Générateur de mot de passe (+/-;) prononçable

Longueur du mot de passe :

gen_pass(12, [0]);
58kichoufroi
58kich [lettre o] ufr [lettre o] i
gen_pass(12, 1);
crin21chu50r
crin2 [chiffre 1] chu5 [chiffre 0] r
gen_pass(12, 2);
ZOI51DRIN98K
Z [lettre O] [lettre I] 5 [chiffre 1] DR [lettre I] N98K
gen_pass(12, 3);
lEU49veu132t
[lettre l] EU49veu [chiffre 1] 32t
gen_pass(12, 4);
Non authorized level. Level = 0, 1, 2 or 3



require 'genpass.inc';
Function 1 call: $mot_de_passe = gen_pass(longueur, [niveau]);
echo $mot_de_passe.'<br />';
Function 2 call: echo ana_pass($mot_de_passe);