国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

php如何給密碼加密?MD5()函數加密介紹

2020-03-22 18:23:11
字體:
來源:轉載
供稿:網友
php如何給密碼加密?相信有很多剛剛接觸php的朋友都會有這樣的疑問。本章就給大家介紹php給密碼加密的方式,MD5()函數加密介紹。有一定的參考價值,有需要的朋友可以參考一下,希望對你們有所幫助。

md5() 函數介紹

md5() 函數計算字符串的 MD5 散列,使用 RSA 數據安全,包括 MD5 報文摘要算法。

MD5 算法主要是為數字簽名html' target='_blank'>應用程序而設計的;在這個數字簽名應用程序中,較大的文件將在加密(這里的加密過程是通過在一個密碼系統下[如:RSA]的公開密鑰下設置私有密鑰而完成的)之前以一種安全的方式進行壓縮。

md5() 函數語法

md5(string,raw);

string:規定要計算的字符串,必需設置的參數。

raw:規定十六進制或二進制輸出格式,可選擇設置的參數,有以下兩種輸出格式:
TRUE - 原始 16 字符二進制格式;
FALSE - 32 字符十六進制數,這是默認值。

md5()加密是一種不可逆的加密方式,下面我們來看一個例子:

$password = 123456 echo md5($password);

這樣就會把密碼 123456 加密成 e10adc3949ba59abbe56e057f20f883e ,這樣就不好被破解了。

md5() 函數實例

我們再來看看PHP如何使用md5()加密的來驗證信息的例子

 !DOCTYPE html  html  body ?php$str = Hello echo md5($str);//輸出加密后的密碼if (md5($str) == 8b1a9953c4611296a827abf8c47804d7 )//加密后的密碼和已有的密碼進行比對,相同就輸出Hello world! echo br Hello world!  exit; /body  /html 

運行結果:

2.jpg

我們可以和數據庫一起聯用,調用數據庫里的用戶名和密碼進行比對驗證,來核對信息進行用戶登錄等操作。

以上就是php如何給密碼加密?MD5()函數加密介紹的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 同心县| 名山县| 台东市| 罗甸县| 肥西县| 呼伦贝尔市| 雅江县| 奇台县| 郑州市| 囊谦县| 张家界市| 金堂县| 金川县| 察雅县| 漳州市| 衡阳县| 靖西县| 区。| 岱山县| 昌图县| 武强县| 西畴县| 高青县| 乌拉特前旗| 古浪县| 通城县| 通道| 全椒县| 武城县| 茂名市| 梁平县| 永春县| 金华市| 阿拉善盟| 永济市| 紫云| 丰城市| 延川县| 昌乐县| 永定县| 井冈山市|