日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
php中的hash方法有哪些

本教程操作環(huán)境:windows7系統(tǒng)、php7.1版、DELL G3電腦

站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到海珠網(wǎng)站設(shè)計(jì)與海珠網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋海珠地區(qū)。

php中的hash方法

  • hash_algos — 返回已注冊(cè)的哈希算法列表

  • hash_copy — 拷貝哈希運(yùn)算上下文

  • hash_equals — 可防止時(shí)序攻擊的字符串比較

  • hash_file — 給指定文件的內(nèi)容生成哈希值

  • hash_final — 結(jié)束增量哈希,并且返回摘要結(jié)果

  • hash_hkdf — Generate a HKDF key derivation of a supplied key input

  • hash_hmac_algos — Return a list of registered hashing algorithms suitable for hash_hmac

  • hash_hmac_file — 使用 HMAC 方法和給定文件的內(nèi)容生成帶密鑰的哈希值

  • hash_hmac — 使用 HMAC 方法生成帶有密鑰的哈希值

  • hash_init — 初始化增量哈希運(yùn)算上下文

  • hash_pbkdf2 — 生成所提供密碼的 PBKDF2 密鑰導(dǎo)出

  • hash_update_file — 從文件向活躍的哈希運(yùn)算上下文中填充數(shù)據(jù)

  • hash_update_stream — 從打開(kāi)的流向活躍的哈希運(yùn)算上下文中填充數(shù)據(jù)

  • hash_update — 向活躍的哈希運(yùn)算上下文中填充數(shù)據(jù)

  • hash — 生成哈希值 (消息摘要)

hash_algos()

hash_algos — 返回已注冊(cè)的哈希算法列表

語(yǔ)法:hash_algos()

返回值:返回一個(gè)數(shù)值索引的數(shù)組, 包含了受支持的哈希算法名稱(chēng)。

hash_copy()

hash_copy — 拷貝哈希運(yùn)算上下文

語(yǔ)法:hash_copy($context)

  • $context:由 hash_init() 函數(shù)返回的哈希運(yùn)算上下文。

返回值:返回哈希運(yùn)算上下文的一個(gè)復(fù)本。

hash_equals()

hash_equals — 可防止時(shí)序攻擊的字符串比較

語(yǔ)法:hash_equals($known_string, $user_string)

  • $known_string:已知長(zhǎng)度的、要參與比較的 string

  • $user_string:用戶(hù)提供的字符串

返回值:當(dāng)兩個(gè)字符串相等時(shí)返回 true,否則返回 false。

hash_file()

hash_file — 給指定文件的內(nèi)容生成哈希值

語(yǔ)法:hash_file($algo,$filename,$binary = false)

  • $algo:要使用的哈希算法的名稱(chēng)(例如:"md5","sha256","haval160,4" 等)。 可以在 hash_algos() 中查看當(dāng)前支持的算法。

  • $filename:要進(jìn)行哈希運(yùn)算的文件位置的 URL ;支持 fopen 封裝協(xié)議。

  • $binary:設(shè)置為 true 時(shí),輸出原始二進(jìn)制數(shù)據(jù)。 設(shè)置為 false 時(shí),輸出小寫(xiě)的十六進(jìn)制字符串。

返回值:如果 binary 設(shè)置為 true, 則返回原始二進(jìn)制數(shù)據(jù)表示的信息摘要, 否則返回十六進(jìn)制小寫(xiě)字符串格式表示的信息摘要。

hash_final()

hash_final — 結(jié)束增量哈希,并且返回摘要結(jié)果

語(yǔ)法:hash_final($context,$raw_output = false)

  • $context:hash_init() 函數(shù)返回的哈希運(yùn)算上下文資源。

  • $raw_output:設(shè)置為 true,輸出格式為原始的二進(jìn)制數(shù)據(jù)。 設(shè)置為 false,輸出小寫(xiě)的 16 進(jìn)制字符串。

返回值:如果 raw_output 設(shè)置為 true, 則返回原始二進(jìn)制數(shù)據(jù)表示的信息摘要, 否則返回 16 進(jìn)制小寫(xiě)字符串格式表示的信息摘要。

hash_init()

hash_init — 初始化增量哈希運(yùn)算上下文

語(yǔ)法:hash_init($algo,$options = 0, $key = null)

  • $algo:要使用的哈希算法名稱(chēng),例如:"md5","sha256","haval160,4" 等。 如何獲取受支持的算法清單,請(qǐng)參見(jiàn) hash_algos()。

  • $options:進(jìn)行哈希運(yùn)算的可選設(shè)置,目前僅支持一個(gè)選項(xiàng):HASH_HMAC。 當(dāng)指定此選項(xiàng)的時(shí)候,必須 指定 key 參數(shù)。

  • $key:當(dāng) options 參數(shù)為 HASH_HMAC 時(shí), 使用此參數(shù)傳入進(jìn)行 HMAC 哈希運(yùn)算時(shí)的共享密鑰。

返回值:返回哈希運(yùn)算上下文對(duì)象,以供 hash_update(), hash_update_stream(),hash_update_file(), 和 hash_final() 函數(shù)使用。

。。。。


網(wǎng)頁(yè)題目:php中的hash方法有哪些
當(dāng)前鏈接:http://www.dlmjj.cn/article/codocpi.html