Мне нужна замена для функции PHP rand(), которая использует криптографически сильный генератор случайных чисел.
Функция openssl_random_pseudo_bytes() получает доступ к генератору сильных случайных чисел, но выводит свои данные в виде байтовой строки. Вместо этого мне нужно целое число от 0 до X.
Я полагаю, что ключ состоит в том, чтобы получить вывод openssl_random_pseudo_bytes() в целое число, тогда вы можете выполнить любую математику, в которой вы нуждаетесь. Я могу придумать несколько способов перебора из строки байтов в целое число, но я надеялся на что-то... элегантное.