Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function genpsw() {
- $mass = array(
- '.',
- '*',
- '(',
- ')',
- '-',
- '=',
- '_',
- '+',
- '0',
- '1',
- '2',
- '3',
- '4',
- '5',
- '6',
- '7',
- '8',
- '9',
- 'A',
- 'B',
- 'C',
- 'D',
- 'E',
- 'F',
- ...
- ...
- ...
- 'w',
- 'x',
- 'y',
- 'z');
- //рабочий код
- $x = 0; //
- $psw = '';
- shuffle($mass);//1 раз перемішати масив
- while ($x < 16) {
- $z = array_rand($mass);
- $psw = "$psw$mass[$z]";
- $x++;
- }
- return ($psw);
- }
- shuffle($mass);//массив тот же
- $psw=array_rand($mass,16);
- $psw=implode('', $psw);//$psw - это строка которая содержит КЛЮЧИ массива
- shuffle($mass);
- $pwd = implode('', array_slice($mass, 0, 16));
Add Comment
Please, Sign In to add comment