PHP sha1_file()
La fonction sha1_file() calcule le hachage SHA-1 d’un fichier. La fonction sha1_file() utilise l’algorithme US Secure Hash 1. Pour calculer le hachage SHA-1 d’une chaîne, utilisez la fonction sha1().
Syntaxe
sha1_file(file, format)
Paramètres
- file(Obligatoire) : Spécifie le fichier à calculer.
- format(Obligatoire) : Une valeur booléenne qui spécifie le format de sortie hexadécimal ou binaire:
- TRUE : Format binaire de 20 caractères bruts
- FALSE(Par défaut) : Numéro hexadécimal de 40 caractères
Valeur de retour
La fonction renvoie le hachage SHA-1 calculé en cas de succès ou FALSE en cas d’échec.
Version PHP:
4.3.0+
Exemple :
Le code suivant calcule le hachage SHA-1 du fichier « myfile.txt »:
<?php $myfile = "myfile.txt"; $sha1file = sha1_file($myfile); echo $sha1file; ?>
Sortie:
29e3870c7e7b8a45198fd396dd234b5e2af29b5e