国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 房产| 神农架林区| 阿克| 高安市| 东丽区| 沭阳县| 通许县| 承德市| 奇台县| 辰溪县| 青河县| 贞丰县| 固镇县| 宁城县| 班玛县| 库伦旗| 会同县| 大关县| 新田县| 本溪市| 津市市| 汉沽区| 桓仁| 安丘市| 九龙坡区| 曲沃县| 乌兰察布市| 义马市| 金堂县| 舒城县| 芜湖市| 大安市| 辽阳市| 华坪县| 新建县| 从江县| 崇州市| 政和县| 祁东县| 即墨市| 潮州市|