Главная > PHP > php — генератор паролей

php — генератор паролей

Собственно он самый:

  1. <?php
  2. function gen_pass() {
  3. 	$arr = array('q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m',
  4. 				'Q','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M',
  5. 				'1','2','3','4','5','6','7','8','9','0');
  6. 	$pass = '';
  7. 	for($i=0;$i<=8;$i++) {
  8. 		$index = rand(0, count($arr) -1);
  9. 		$pass .= $arr[$index];
  10. 	}
  11. 	return $pass;
  12. }
  13.  
  14.  
  15. for ($i=0;$i<=10;$i++) {
  16. 	echo gen_pass().'<br/>';
  17. }
  18.  
  19. ?>

тут мы генерируем 10 паролей по 8 символов каждый.
изменить это можно:
7 строка: for($i=0;$i<=8;$i++) { — количество символов
15 строка: for ($i=0;$i<=10;$i++) { — количество паролей.
Ну или форму отправлять с указанием этих параметров если используется многократно.

Categories: PHP Tags:
  1. Пока что нет комментариев.
Похожие публикации