如何使用sha1()函數進行加密?

2016-09-01 1693 1 編輯:Monster 來源:程序書籍

和MD5類似的還有SHA算法。SHA全稱為Secure Hash Algorithm(安全哈希算法),php提供的sha1()函數使用的就是SHA算法,函數的語法如下:

string sha1(string str[,bool raw_output])

函數返回一個40位的十六進制數,如果參數raw_output為true,則返回一個20位的二進制數。默認raw_output為false。

要注意的是sha后面的1是阿拉伯數字(1、2、3)里的1,不是字母l(L),閱讀者一定要注意。

實例:對字符串分別進行MD5和SHA加密運算,實例代碼如下:

<?php

echo MD5("PHPER");  //使用MD5函數加密字符串PHPER

echo sha1("PHPER");  //使用sha1函數加密字符串PHPER

?>

md5()和sha1()函數的效果對比如下如所示:

sha1()函數加密

本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
我們猜你喜歡
七星彩头尾