Справочники, инструменты, документация

PHP: Создать случайный пароль

Сгенерировать пароль в PHP, используя функции substr() и srand() для генерации случайного пароля из заданной буквенно-цифровой строки в PHP.
function createRandomPassword() {
  $chars = "abcdefghijkmnopqrstuvwxyz023456789";
  srand((double)microtime()*1000000);
  $i = 0;
  $pass = '' ;

  while ($i <= 7) {
    $num = rand() % 33;
    $tmp = substr($chars, $num, 1);
    $pass = $pass . $tmp;
    $i++;
  }
  return $pass;
}

$password = createRandomPassword();
echo "Your random password is: $password";