sha1
문자열의 SHA1 해시 값을 계산하십시오
문자열 "Hello"의 SHA-1 해시를 계산하십시오.
<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">"상하이"</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>
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">"상하이"</span> <span class="token punctuation">;</span> <span class="token keyword">에코</span> <span class="token string double-quoted-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- 원래 20 자 이진 형식 :"</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">"false -40 문자 16 진수 번호 :"</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>
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">"상하이"</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">에코</span> <span class="token string double-quoted-string">"<br> 상하이를 좋아해!"</span> <span class="token punctuation">;</span> <span class="token keyword">출구</span> <span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token delimiter important">?></span></span>