function _user_import_random_username in User Import 8
Same name and namespace in other branches
- 5.2 user_import.module \_user_import_random_username()
- 5 user_import.module \_user_import_random_username()
- 6.4 user_import.import.inc \_user_import_random_username()
- 6.2 user_import.import.inc \_user_import_random_username()
- 7.3 user_import.import.inc \_user_import_random_username()
- 7 user_import.import.inc \_user_import_random_username()
- 7.2 user_import.import.inc \_user_import_random_username()
1 call to _user_import_random_username()
File
- ./
user_import.import.inc, line 273
Code
function _user_import_random_username() {
$username = '';
$vowels = 'aoueiy';
$consonants = 'bcdfghjklmnpqrstvwxz';
$length = 8;
mt_srand((double) microtime() * 10000000);
$next_vowel = 0;
for ($count = 0; $count <= $length; $count++) {
if ($next_vowel) {
$rand = mt_rand(0, 5);
$username .= $vowels[$rand];
$next_vowel = 0;
}
else {
$rand = mt_rand(0, 19);
$username .= $consonants[$rand];
$next_vowel = 1;
}
}
return $username;
}