PHP Handbuch
Zurück |  | Weiter

# hash_update_stream

(no version information, might be only in CVS)

hash_update_stream -- Pump data into an active hashing context from an open stream

## Beschreibung

int hash_update_stream ( resource context, resource handle [, int length] )

## Parameter Liste

`context`

  Hashing context returned by hash_init().

`handle`

  Open file handle as returned by any stream creation function.

`length`

  Maximum number of characters to copy from `handle` into the hashing context.

## Rückgabewerte

Actual number of bytes added to the hashing context from `handle`.

## Beispiele

Beispiel 1. hash_update_stream() example

`<?php $fp = tmpfile(); fwrite($fp, 'The quick brown fox jumped over the lazy dog.'); rewind($fp); $ctx = hash_init('md5'); hash_update_stream($ctx, $fp); echo hash_final($ctx); ?>`

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    5c6ffbdd40d9556b73a21e63c3e0e904

## Siehe auch

hash_init()
hash_update()
hash_final()
hash()
hash_file()

Zurück | Zum Anfang | Weiter
hash_update_file | Nach oben | hash_update