Documentación offline PHP master

hash_update_stream

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

hash_update_stream

Introduce datos en un contexto de hash activo desde un flujo abierto

Descripción#

hash_update_stream(HashContext $context, resource $stream, [int $length]): int
```php

## Parámetros

`context`  
Contexto de hash devuelto por `hash_init`.

`stream`  
Gestor de fichero abierto como el devuelto por cualquier función de creación de flujos.

`length`  
Número máximo de caracteres a copiar desde `stream` al contexto de hash.

## Valores devueltos

Número real de bytes añadidos al contexto de hash desde `stream`.

## Historial de cambios

| Versión | Descripción                                |
|---------|--------------------------------------------|
| 7.2.0   | Acepta `HashContext` en lugar de resource. |

## Ejemplos

Ejemplo de `hash_update_stream`

```php

El ejemplo anterior mostrará:

68b1282b91de2c054c36629cb8dd447f12f096d3e3c587978dc2248444633483

Véase también#

hash_init, hash_update, hash_final