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() - Додає дані з файлу до активного контексту хешування