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