Maison  >  Article  >  développement back-end  >  En quoi md5 convertit-il la valeur en php ?

En quoi md5 convertit-il la valeur en php ?

WBOY
WBOYoriginal
2022-03-14 10:58:442191parcourir

En PHP, la fonction md5() peut convertir une valeur en un hachage MD5 calculé. Cette fonction est utilisée pour calculer le hachage MD5 d'une chaîne. Si la fonction échoue, le résultat renvoyé est faux et la syntaxe est "md5(. Chaîne à calculer, format de sortie hexadécimal ou binaire)".

En quoi md5 convertit-il la valeur en php ?

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.

En quoi md5 convertit une valeur en php ?

La fonction md5() calcule le hachage MD5 d'une chaîne. La fonction

md5() utilise la sécurité des données RSA, y compris l'algorithme de résumé de message MD5.

La syntaxe est la suivante :

md5(string,raw)

Les paramètres sont les suivants :

string Obligatoire. Spécifie la chaîne à calculer.

cru en option. Spécifie le format de sortie hexadécimal ou binaire :

  • TRUE - format binaire brut de 16 caractères

  • FALSE - par défaut. Le résultat renvoyé par le nombre hexadécimal de 32 caractères

est :

S'il réussit, il renvoie le hachage MD5 calculé, s'il échoue, il renvoie FALSE

L'exemple est le suivant :

<?php
$str = "Shanghai";
echo "字符串:".$str."<br>";
echo "TRUE - 原始 16 字符二进制格式:".md5($str, TRUE)."<br>";
echo "FALSE - 32 字符十六进制格式:".md5($str)."<br>";
?>

Le résultat de sortie :

En quoi md5 convertit-il la valeur en php ?

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn