Боты, Бюрократы, Боты Структурированных обсуждений, Администраторы интерфейса, Управляющие подписками push-уведомлений, Скрывающие, Администраторы
4361
правка
Mansur700 (обсуждение | вклад) (Новая страница: «Предоставляет доступ к функции хеширования Scribunto. Ис...») |
Adam (обсуждение | вклад) Нет описания правки |
||
Строка 6: | Строка 6: | ||
{{optp/comment}}{{^|1em}} | {{optp/comment}}{{^|1em}} | ||
<code | <code class="ts-templateCallCode-weak">''алгоритм хеширования''</code> по умолчанию — <code>fnv164</code> ([[#Технические детали|подробнее]]). | ||
Список доступных алгоритмов хеширования на ноябрь 2017 года (это те же алгоритмы, что доступны в функции [http://php.net/manual/ru/function.hash.php hash()] PHP 5.4; их список возвращает функция [http://php.net/manual/ru/function.hash-algos.php hash_algos()]): | Список доступных алгоритмов хеширования на ноябрь 2017 года (это те же алгоритмы, что доступны в функции [http://php.net/manual/ru/function.hash.php hash()] PHP 5.4; их список возвращает функция [http://php.net/manual/ru/function.hash-algos.php hash_algos()]): | ||
{{#tag:pre|{{#invoke:Hash|list}}}} | |||
== Примеры == | == Примеры == | ||
* | * {{demo|<nowiki>{{#invoke:Hash|main|Строка}}</nowiki>}} | ||
* | * {{demo|<nowiki>{{#invoke:Hash|main|Другая строка}}</nowiki>}} | ||
* | * {{demo|<nowiki>{{#invoke:Hash|main|Строка|crc32}}</nowiki>}} | ||
* | * {{demo|<nowiki>{{#invoke:Hash|main|Строка|crc32b}}</nowiki>}} | ||
* | * {{demo|<nowiki>{{#invoke:Hash|main|Строка|md5}}</nowiki>}} | ||
* | * {{demo|<nowiki>{{#invoke:Hash|main|Строка|unknown_algorithm}}</nowiki>}} | ||
* | * {{demo|<nowiki>{{#invoke:Hash|main}}</nowiki>}} | ||
== Технические детали == | == Технические детали == |