PHP md5() 函数
定义和用法
md5() 函数计算字符串的 MD5 散列。
md5() 函数使用 RSA 数据安全,包括 MD5 报文摘要算法。
ရုပ်ပိုင်း RFC 1321 ရှိ အကြောင်းအရာ - MD5 အစီအစဉ် သုံးစွဲမှု စက်ရုံးစိတ်အားသုံးစွဲမှုကို ပြောင်းလဲမှု ကို မည်သည့်အရွယ်အစားသော အချက်အလက်များ အား သုံးစွဲပြီး 128 အိုက် အရွယ်အစား "စာကြောင်း အချက်အလက်" သို့မဟုတ် "အစီအစဉ် အချက်အလက်" အား အခြေခံ ပြီး အစီအစဉ် အချက်အလက် အား အကျိုးသတ္တု အား အသုံးပြုကြသည်။ MD5 စက်ရုံးစိတ် အား နှုတ်ချက် အသုံးစွဲမှု အတွက် ပေါ်ပေါက်လာသည်။ ထို နှုတ်ချက် အသုံးစွဲမှု တွင် အကြီးအကျယ် အချက်အလက်များ အား နှုတ်ချက် ပြီး အချက်အလက်များ အား ကျယ်ပြီး အခြေခံ ပြီး အချက်အလက်များ အား စက်ရုံးစိတ် ပြီး နှုတ်ချက် ပြီး အချက်အလက်များ အား ပြောင်းလဲမှု ပြီး ပြီး အချက်အလက်များ အား အကျိုးသတ္တု အား အသုံးပြုကြသည်။
如需计算文件的 MD5 散列,请使用 md5_file() 函数。
语法
md5(string,raw)
参数 | 描述 |
---|---|
string | 必需。规定要计算的字符串。 |
raw |
可选。规定十六进制或二进制输出格式:
|
技术细节
返回值: | 如果成功则返回已计算的 MD5 散列,如果失败则返回 FALSE。 |
PHP 版本: | 4+ |
更新日志: | 在 PHP 5.0 中,raw 参数变为可选的。 |
更多实例
例子 1
输出 md5() 的结果:
"; echo "TRUE - 原始 16 字符二进制格式:".md5($str, TRUE)."
"; echo "FALSE - 32 字符十六进制格式:".md5($str)."
"; ?>
例子 2
输出 md5() 的结果,然后对它进行测试:
Hello world!"; exit; } ?>