Loading...
В чём разница ведь рандомные символы выдает что первый что второй пример
php
#1
bin2hex(random_bytes(16));


php
#2
function random_str(
$length = 32,
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
) {
$rand_str = '';
$max = mb_strlen($chars) - 1;
for ($i = 0; $i < $length; $i++)
{
$rand_index = random_int(0, $max);
$rand_str .= $chars[$rand_index];
}
return $rand_str;
}

________
посл. ред. 03.09.2023 в 15:03; всего 2 раз(а); by SNEG
Во втором случае используются все буквы, не только a-f A-F
Something (3 сен 2023, в 16:10)
Во втором случае используются все буквы, не только a-f A-F
Я и не заметил когда генерация строки была , что только a-f *grabli*
SNEG (3 сен 2023, в 16:20)
Я и не заметил когда генерация строки была , что только a-f *grabli*
Просто когда a-f, то это шестнадцатеричное число
Онлайн: 6
Время:
Gen. 0.0842
(c) Bym.Guru 2010-2025