Завершает инкрементальное хеширование и возвращает результат в виде хеш-кода

# hash_final

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

hash_final — Завершает инкрементальное хеширование и возвращает результат в виде хеш-кода

### Описание

function 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() - Добавляет данные из файла в активный контекст хеширования

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open