這篇文章主要為大家展示了“PHP如何使用password_hash()加密密碼”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“PHP如何使用password_hash()加密密碼”這篇文章吧。
創(chuàng)新互聯(lián)建站專注于網(wǎng)站建設(shè),為客戶提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)開發(fā)服務(wù),多年建網(wǎng)站服務(wù)經(jīng)驗(yàn),各類網(wǎng)站都可以開發(fā),高端網(wǎng)站設(shè)計(jì),公司官網(wǎng),公司展示網(wǎng)站,網(wǎng)站設(shè)計(jì),建網(wǎng)站費(fèi)用,建網(wǎng)站多少錢,價(jià)格優(yōu)惠,收費(fèi)合理。使用 password_hash()
加密密碼
password_hash()使用足夠強(qiáng)度的單向散列算法創(chuàng)建一個(gè)新的密碼散列,password_hash()函數(shù)與crypt()函數(shù)兼容,它在PHP 5.1中實(shí)現(xiàn)。
password_hash()的語法是 :
password_hash(string, algorithm, options)
其中string是要加密的字符串,algorithm表示對密碼進(jìn)行哈希處理時(shí)使用的算法,options是包含選項(xiàng)的關(guān)聯(lián)數(shù)組。
使用示例如下:
使用password_hash()加密密碼值并存儲在數(shù)據(jù)庫中:
query($insert)){ echo 'Data inserted successfully'; } else{ echo 'Error '.$conn->error; } ?>
以上是“PHP如何使用password_hash()加密密碼”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!