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;
}
不要ü的意思是設置一個「字」成爲「rowd」「rwod」等? – yaochiqkl
不要生成自己的驗證碼,它們將很容易繞過。更好地使用reCaptcha – lukassteiner
是的 –