PHP - Fonction Hash update ()

Définition et utilisation

le hash_update() La fonction mettra à jour les données données avec le contexte de hachage.

Syntaxe

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

Paramètres

Sr.Non Paramètre et description
1

HashContext context

Le contexte de hachage que vous obtenez en utilisant hash_init ().

2

data

Les données que vous souhaitez mélanger avec le contexte de hachage.

Valeurs de retour

La fonction PHP hash_update () renvoie une valeur booléenne c'est-à-dire vrai / faux.

Version PHP

Cette fonction fonctionnera à partir de la version PHP supérieure à 5.1.2.

Exemple 1

Utilisation de 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);
?>

Production

Cela produira le résultat suivant -

e4310012c89a4b8479fd83694a2a3a31

Exemple 2

Utilisation de hash_update avec l'algorithme gost-crypto -

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

Production

Cela produira le résultat suivant -

75ed15d84df84291c67fe07bf234ac69e92a9c2a378ee62f342af739e829eba9