Создание случайных чисел и букв

Могу ли я попросить определенный код о том, как генерировать случайные буквы и цифры одним словом. Я знаю, что есть PHP Function Rand (), но я не знаю, также применимо ли это с буквами. Также есть функция, называемая MT_Rand (), но я не знаю, как это работает. Я планирую генерировать слово, как этот:

$randomcode = re784dfg7ert7;

Вы, ребята, у вас есть простой код на этом? Заранее спасибо!

12
задан glove 6 September 2011 в 15:53
поделиться

1 ответ

Это создаст случайную альфа-строку цифры на основе переменных символов:

function createRandomCode() 
{     
    $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; 
}

Использование эта функция как $random = createRandomCode();

0
ответ дан 2 December 2019 в 03:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: