PHP - Função Hash update ()

Definição e Uso

o hash_update() função irá atualizar os dados fornecidos com o contexto hash.

Sintaxe

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

Parâmetros

Sr. Não Parâmetro e Descrição
1

HashContext context

O contexto hash que você obtém usando hash_init ().

2

data

Os dados que você deseja misturar com o contexto hash.

Valores Retornados

A função PHP hash_update () retorna um valor booleano, ou seja, verdadeiro / falso.

Versão PHP

Esta função funcionará na versão do PHP superior a 5.1.2.

Exemplo 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);
?>

Resultado

Isso produzirá o seguinte resultado -

e4310012c89a4b8479fd83694a2a3a31

Exemplo 2

Usando hash_update com algoritmo gost-crypto -

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

Resultado

Isso produzirá o seguinte resultado -

75ed15d84df84291c67fe07bf234ac69e92a9c2a378ee62f342af739e829eba9