PHP - Función Hash update ()

Definición y uso

los hash_update() La función actualizará los datos dados con el contexto hash.

Sintaxis

hash_update(HashContext $context , string $data ): bool

Parámetros

No Señor Descripción de parámetros
1

HashContext context

El contexto hash que obtienes usando hash_init ().

2

data

Los datos que desea mezclar con el contexto hash.

Valores devueltos

La función PHP hash_update () devuelve un valor booleano, es decir, verdadero / falso.

Versión PHP

Esta función funcionará desde la versión de PHP superior a 5.1.2.

Ejemplo 1

Usando hash_update -

<?php
   $hash_context = hash_init('md5');
   hash_update($hash_context, 'Testing php');
   hash_update($hash_context, ' hash functions.');
   echo hash_final($hash_context);
?>

Salida

Esto producirá el siguiente resultado:

e4310012c89a4b8479fd83694a2a3a31

Ejemplo 2

Usando hash_update con el algoritmo gost-crypto -

<?php
   $hash_context = hash_init('gost-crypto');
   hash_update($hash_context, 'Hello World');
   echo hash_final($hash_context);
?>

Salida

Esto producirá el siguiente resultado:

75ed15d84df84291c67fe07bf234ac69e92a9c2a378ee62f342af739e829eba9