Хэш-сумма (hash)

Эта функция создает "отпечаток" строки. Можно выбрать алгоритм, передать текст и получить по нему стабильный контрольный код.

hash

Функция создает короткий код по исходной строке. Один и тот же вход всегда дает один и тот же результат.

Формат записи:

[hash]алгоритм|значение[/hash]

Простой пример:

[hash]md5|Привет мир[/hash]


Аргументы

Функция принимает 2 аргумента, разделяются символом |.

1. Алгоритм (обязательный)

Указывает, по какому правилу будет создан код.

Примеры популярных значений:

md5, sha1, sha256, sha512

Алгоритм указывается без пробелов, маленькими буквами.

Примеры:

  • [hash]md5|Мой текст[/hash]

  • [hash]sha256|{{email}}[/hash]


2. Значение (обязательный)

Это исходная строка, из которой нужно получить код.

Можно передавать:

  • Обычный текст [hash]md5|Привет[/hash]

  • Данные из переменных [hash]sha256|{{email}}[/hash]

  • Несколько значений сразу, склеенных вручную [hash]sha1|{{email}}-{{order_id}}[/hash]


Последнее обновление

Это было полезно?