Position actuelle: Accueil> Catégories de fonctions> sha1

sha1

Calculez la valeur de hachage SHA1 d'une chaîne
Nom:sha1
Catégorie:Chaîne
Langage de programmation:php
Description en une ligne:Calculez le hachage SHA-1 de la chaîne.

Exemple

Exemple 1

Calculez le hachage SHA-1 de la chaîne "Hello":

 <span class="token php language-php"><span class="token delimiter important"><? Php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">SHA1</span> <span class="token punctuation">(</span> <span class="token variable">$ STR</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

Essayez-le vous-même

Exemple 2

Résultat de sortie de SHA1 ():

 <span class="token php language-php"><span class="token delimiter important"><? Php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">;</span>
<span class="token keyword">echo</span> <span class="token string double-quoted-string">"String:"</span> <span class="token operator">.</span> <span class="token variable">$ str</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token string double-quoted-string">"True - Format binaire original de 20 caractères:"</span> <span class="token operator">.</span> <span class="token function">Sha1</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">,</span> <span class="token constant boolean">true</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token string double-quoted-string">"Faux - 40 caractères HexaDecimal Numéro:"</span> <span class="token operator">.</span> <span class="token function">SHA1</span> <span class="token punctuation">(</span> <span class="token variable">$ STR</span> <span class="token punctuation">)</span> <span class="token operator">.</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

Essayez-le vous-même

Exemple 3

Sortie le résultat de sha1() et testez-le:

 <span class="token php language-php"><span class="token delimiter important"><? Php</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">SHA1</span> <span class="token punctuation">(</span> <span class="token variable">$ STR</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token function">sha1</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">)</span> <span class="token operator">==</span> <span class="token string double-quoted-string">"b99463d58a5c8372e6adbdca867428961641cb51"</span> <span class="token punctuation">)</span>
  <span class="token punctuation">{</span>
  <span class="token keyword">Echo</span> <span class="token string double-quoted-string">"<br> J&#39;adore Shanghai!"</span> <span class="token punctuation">;</span>
  <span class="token keyword">sortie</span> <span class="token punctuation">;</span>
  <span class="token punctuation">}</span>
<span class="token delimiter important">?></span></span>

Essayez-le vous-même

Fonctions similaires