(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
sha1 — 計算字符串的 sha1 散列值
由于此函數(shù)依賴的算法已不足夠復雜,不推薦使用此函數(shù)對明文密碼加密。詳細內(nèi)容參見 這里。
string
輸入字符串。
binary
如果可選的 binary
參數(shù)被設(shè)置為 true
,
那么 sha1 摘要將以 20 字符長度的原始二進制格式返回,
否則返回值為 40 字符長度的十六進制數(shù)。
以字符串形式返回 sha1 散列值。
示例 #1 sha1() 范例
<?php
$str = 'apple';
if (sha1($str) === 'd0be2dc421be4fcd0172e5afceea3970e2f3d940') {
echo "Would you like a green or red apple?";
}
?>