sha1
(PHP 4 >= 4.3.0, PHP 5)
sha1 — Calcule le sha1 d'une chaîne de caractères
Description
$str
[, bool $raw_output
= false
] )
Calcule le sha1 de la chaîne de caractères str
en utilisant
» US Secure Hash Algorithm 1.
Liste de paramètres
-
str
-
La chaîne d'entrée.
-
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.
Valeurs de retour
Retourne le sha1, sous la forme d'une chaîne de caractères.
Historique
Version | Description |
---|---|
5.0.0 |
Ajout du paramètre raw_output .
|
Exemples
Exemple #1 Exemple avec sha1()
<?php
$str = 'pomme';
if (sha1($str) === '752c14ea195c460bac3c3b7896975ee9fd15eeb7') {
echo "Voulez-vous une golden ou une spartan ?";
}
?>
Notes
Note: Secure password hashing
It is not recommended to use this function to secure passwords, due to the fast nature of this hashing algorithm. See here for details.
Voir aussi
- sha1_file() - Calcule le sha1 d'un fichier
- crc32() - Calcule la somme de contrôle CRC32
- md5() - Calcule le md5 d'une chaîne
- hash() - Génère une valeur de hachage (empreinte numérique)