Fonction sha1() de PHP

La fonction sha1()


PHP references des fonctions PHP

 (PHP 4 >= 4.3.0, PHP 5)

sha1() — Calcule le sha1 d'une chaîne de caractères

La fonction sha1()

Définition et utilisation

La fonction sha1() calcule le hachage SHA-1 d'une chaîne.

La fonction sha1()Calcule le sha1 de la chaîne de caractères str en utilisant » US Secure Hash Algorithm 1.

Cette fonction renvoie le hachage SHA-1 calculé sur le succès, ou FALSE à l'échec.

Syntaxe

              sha1 (chaîne, $raw_output)
           
 
Paramètre Description

chaîne

Requis. La chaîne à calculer

$raw_output

Si le paramètre optionnel raw_output est passé à TRUE, le sha1 est retourné sous forme binaire brute avec une taille de 20 caractères, sinon, il est retourné sous la forme d'un nombre hexadécimal d'une taille de 40 caractères.

Note : Ce paramètre a été ajouté dans PHP 5.0


Exemple 1 Sélectionner le code

              <?php
$chaine = 'Hello';
echo sha1($chaine);
?>

Le rendement du code ci-dessus sera :


              f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0
          
 

Exemple 2

Dans cet exemple nous afficherons le résultat de sha1 () et puis l'examinerons :

Sélectionner le code

              <?php
$chaine = 'Hello';
echo sha1($chaine);

if (sha1($chaine) == 'f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0')
  {
  echo "<br /> Bonjour le monde ! ";
  exit;
  }
?>

Le rendement du code ci-dessus sera :


              f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0
Bonjour le monde !


Par carabde 22 Aout 2014