當前位置: 首頁> 函數類別大全> md5_file

md5_file

計算給定文件的md5哈希值
名稱:md5_file
分類:字符串
所屬語言:php
一句話介紹:計算文件的MD5 散列。

定義和用法

md5_file()函數計算文件的MD5 散列。

md5_file()函數使用RSA 數據安全,包括MD5 報文摘要算法。

來自RFC 1321 的解釋- MD5 報文摘要算法:MD5 報文摘要算法將任意長度的信息作為輸入值,並將其換算成一個128 位長度的"指紋信息"或"報文摘要"值來代表這個輸入值,並以換算後的值作為結果。 MD5 算法主要是為數字簽名應用程序而設計的;在這個數字簽名應用程序中,較大的文件將在加密(這裡的加密過程是通過在一個密碼系統下[如:RSA]的公開密鑰下設置私有密鑰而完成的)之前以一種安全的方式進行壓縮。

如需計算字符串的MD5 散列,請使用md5()函數。

文法

md5_file ( file , raw )
參數 描述
file 必需。規定要計算的文件。
raw

可選。布爾值,規定十六進製或二進制輸出格式:

  • TRUE - 原始16 字符二進制格式
  • FALSE - 默認。 32 字符十六進制數
同類函數
  • 使用“自然順序”算法比較字符串(不區分大小寫) strnatcasecmp

    strnatcasecmp

    使用“自然順序”算法比較字符串(不區分大
  • 使用反斜線轉義字符串 addslashes

    addslashes

    使用反斜線轉義字符串
  • 在字符串所有新行之前插入HTML 換行標記 nl2br

    nl2br

    在字符串所有新行之前插入HTML換行標記
  • 將所有適用的字符轉換為HTML實體-將字符轉換為HTML 轉義字符 htmlentities

    htmlentities

    將所有適用的字符轉換為HTML實體-將字
  • 計算字符串中全部字符都存在於指定字符集合中的第一段子串的長度 strspn

    strspn

    計算字符串中全部字符都存在於指定字符集合
  • 二進制安全比較字符串開頭的若干個字符(不區分大小寫) strncasecmp

    strncasecmp

    二進制安全比較字符串開頭的若干個字符(不
  • 二進制安全比較字符串開頭的若干個字符 strncmp

    strncmp

    二進制安全比較字符串開頭的若干個字符
  • 將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew),並且轉換換行符 hebrevc

    hebrevc

    將邏輯順序希伯來文(logical-He
熱門文章