php sha1 true c,PHP md5(),sha1() 函数

PHP md5(),sha1() 函数

定义和用法

md5() 函数计算字符串的 MD5 散列。

md5() 函数使用 RSA 数据安全,包括 MD5 报文摘译算法。

如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。

语法

md5(string,raw)参数 描述

string 必需。规定要计算的字符串。

charlist 可选。规定十六进制或二进制输出格式:

TRUE - 原始 16 字符二进制格式

FALSE - 默认。32 字符十六进制数

注释:该参数是 PHP 5.0 中添加的。

例子

例子 1

$str = "Hello";

echo md5($str);

?>

输出:

8b1a9953c4611296a827abf8c47804d7

例子 2

$str = "Hello";

echo md5($str);

if (md5($str) == '8b1a9953c4611296a827abf8c47804d7')

{

echo "
Hello world!";

exit;

}

?>

输出:

8b1a9953c4611296a827abf8c47804d7

Hello world!

PHP sha1() 函数

定义和用法

sha1() 函数计算字符串的 SHA-1 散列。

sha1() 函数使用美国 Secure Hash 算法 1。

如果成功,则返回所计算的 SHA-1 散列,如果失败,则返回 false。

语法

sha1(string,raw)参数 描述

string 必需。规定要计算的字符串。

charlist 可选。规定十六进制或二进制输出格式:

TRUE - 原始 20 字符二进制格式

FALSE - 默认。40 字符十六进制数

注释:该参数是 PHP 5.0 中添加的。

例子

例子 1

$str = 'Hello';

echo sha1($str);

?>

输出:

f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0

例子 2

在本例中,我们将输出 sha1() 的结果,然后对其测试:

$str = 'Hello';

echo sha1($str);

if (sha1($str) == 'f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0')

{

echo "
Hello world!";

exit;

}

?>输出:

f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0 Hello world!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值