# hash_final

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

hash_final — Schließt einen schrittweisen Hashing-Vorgang ab und liefert sein Ergebnis

### Beschreibung

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

### Parameter-Liste

`context`

  Der Hashing-Kontext, zurückgegeben von hash_init().

`binary`

  Ist dieser Parameter auf `true` gesetzt, werden direkt Binärdaten zurückgegeben, andernfalls werden kleingeschriebene Hexadezimalziffern zurückgegeben.

### Rückgabewerte

Gibt den berechneten Hash als Hexadezimalzahl zurück, außer `binary` ist auf `true` gesetzt, in diesem Fall wird die binäre Darstellung des Hashes zurückgegeben.

### Changelog

Version | Beschreibung
--- | ---
7.2.0 | Erwartet nun einen HashContext anstatt einer Ressource.

### Siehe auch

- hash_init() - Initialisiert einen schrittweisen Hashing-Kontext
- hash_update() - Fügt Daten an einen aktiven Hash-Kontext an
- hash_update_stream() - Fügt Daten aus einem Stream an einen aktiven Hash-Kontext an
- hash_update_file() - Fügt Daten aus einer Datei an einen aktiven Hash-Kontext an

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