Предположим, у меня есть база данных из 100 000 более или менее случайных строк, и я хочу создать число из каждой строки от 1 до 500.В php, как бы я создал фиксированное число из строки в пределах определенного диапазона значений
Мой метод должен всегда генерировать одинаковое число (с той же строкой), и оно должно быть равномерным распределением чисел от 1 до 500.
Любые идеи?
Вы ищете свой собственный метод кодирования строки? : o –
Используйте CRC (функция PHP crc32() - http://php.net/manual/en/function.crc32.php), затем скорректируйте результат, чтобы он соответствовал вашему диапазону. –
Почему -1 голос? –