Есть ли в PHP хеш из цифр?

Есть ли в стандартной библиотеке функция (или может быть можно указать какой-то алгоритм для функции hash) что бы в рехультате хеш состоял только из цифр?
  • Вопрос задан
  • 155 просмотров
Решения вопроса 4
@choupa
Архитектор (обычный, который строит)
hexdec (... ваш хэш... )
Ответ написан
usdglander
@usdglander
Yippee ki-yay
Можно сделать так:
$digistHash = strtr(md5($string), [
    'a' => 10,
    'b' => 11,
    'c' => 12,
    'd' => 13,
    'e' => 14,
    'f' => 15,
]);

:)
Ответ написан
gobananas
@gobananas
botbot.ru
По дефолту нет. Смотря какая нужна устойчивость хэша к коллизиям, можно просто очистить для примера md5 строку от букв, можно осуществить замену как предполагал Lander
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
от 2 000 до 4 000 usd.
Teamlead Краснодар
До 100 000 руб.
HTML Academy Санкт-Петербург
от 130 000 до 140 000 руб.
17 авг. 2018, в 17:10
15000 руб./за проект
17 авг. 2018, в 16:58
60000 руб./за проект
17 авг. 2018, в 16:55
10000 руб./за проект