PHP md5_file()
La fonction md5_file() calcule le hachage MD5 d’un fichier. La fonction md5_file() utilise l’algorithme MD5 Message-Digest de RSA Data Security, Inc. Pour calculer le hachage MD5 d’une chaîne, utilisez la fonction md5().
Syntaxe
md5_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 16 caractères bruts
- FALSE(Par défaut) : Numéro hexadécimal de 32 caractères
Valeur de retour
La fonction renvoie le hachage MD5 calculé en cas de succès ou FALSE en cas d’échec.
Version PHP:
4.2.0+
Exemple :
Le code suivant calcule le hachage MD5 du fichier « myfile.txt »:
<?php $myfile = "myfile.txt"; $md5file = md5_file($myfile); echo $md5file; ?>
Sortie:
5e13a3322ef481213005b2424f4e651e