Вот простое решение без каких-либо петель или каких-либо хлопот, которые будут
позволяют создавать случайные строки с символами, числами или даже со специальными символами.
$randomNum = substr(str_shuffle("0123456789"), 0, $x);
, где $x
может быть числом цифр
Например.
substr(str_shuffle("0123456789"), 0, 5);
Результаты после пары казней
98450
79324
23017
04317
26479
Вы можете использовать тот же код для генерации случайной строки, например,
$randomNum=substr(str_shuffle("0123456789abcdefghijklmnopqrstvwxyzABCDEFGHIJKLMNOPQRSTVWXYZ"), 0, $x);
Результаты с $x = 11
FgHmqpTR3Ox
O9BsNgcPJDb
1v8Aw5b6H7f
haH40dmAxZf
0EpvHL5lTKr