我如何随机化验证码中的单词

时间:2015-12-11 05:22:49

标签: html unix captcha

我已经为我的表单编了代码,但我不知道如何随机化单词,这样即使你在验证码中键入错误的woRd,它也会生成另一个单词。有关代码的任何想法吗?

1 个答案:

答案 0 :(得分:1)

使用以下函数生成任意长度的随机字符串

function randomStringGenerator($length = 10)
{
    $chars = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z'));
    shuffle($chars);
    $code = implode(array_slice($chars, 0, $length));
    return $code;
}