hash_final

(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL hash >= 1.1)

hash_final — Завершує інкрементальне хешування та повертає результат у вигляді хеш-коду

Опис

hash_final(HashContext $context, bool $binary = false): string

Список параметрів

context

Контекст хешування, повернутий hash_init()

binary

Когда установлено в**true**, виводить необроблені двійкові дані При false виводить дані у шістнадцятковому кодуванні в нижньому регістрі.

Значення, що повертаються

Повертає рядок, що містить обчислений хеш-код у шістнадцятковому кодуванні в нижньому регістрі. Якщо binaryзадан как**true**, то повертається хеш-код у вигляді бінарних даних.

список змін

ВерсияОпис
7.2.0Приймає HashContext, а чи не ресурс.

Дивіться також

  • hash_init() - Ініціалізація інкрементального контексту хешування
  • hash_update() - Додає дані до активного контексту хешування
  • hash_update_stream() - Додає дані з відкритого потоку до активного контексту хешування
  • hash_update_file() - Додає дані з файлу до активного контексту хешування