Вы можете сделать это двумя способами: -
Вы можете предоставить контроль из области администратора, чтобы у администратора был полный контроль.Это можно сделать, предоставив раскрывающийся список со всеми рекомендованными алфавитами в разделе «Настройки» в области администрирования, и пусть администратор выберет предпочитаемый алфавит и сохранит его в базе данных.Затем вы можете извлечь его из базы данных и показать его во внешнем интерфейсе при входе любого пользователя.
Когда пользователь входит в систему, вы можете сгенерировать случайное письмо, используя PHPфункция "rand()
".
Один простой фрагмент кода для второго решения будет: -
<?php
// This function considers both the cases for each of the letters.
function randLetter() {
$int = rand(0, 51);
$a_z = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$rand_letter = $a_z[$int];
return $rand_letter;
}
/**
* This function considers only one specific cases for each of the letters.
*/
function randSpecificCaseLetter($lower_case = TRUE) {
if ($lower_case) {
$letter = chr(rand(97, 122));
}
else {
$letter = chr(rand(65, 90));
}
return $letter;
}
?>
Надеюсь, это поможет.