PHP加密函数sha1()是一种常用的散列算法,它可以把任意长度的字符串转换成一个160位的字符串,它是一种不可逆的算法,也就是说,不能从加密后的字符串反推出原字符串。
使用方法:
string sha1 ( string $str [, bool $raw_output = false ] )
参数:
- str:必需,被散列的字符串
- raw_output:可选,如果为 TRUE,则返回原始的(十六进制)散列数据,默认为 FALSE
实例演示:
$str = "Hello World!"; echo sha1($str); //输出:0a4d55a8d778e5022fab701977c5d840bbc486d0
上面的代码演示了如何使用PHP加密函数sha1(),我们将字符串“Hello World!”传递给函数,它会返回一个160位的字符串,这就是加密后的字符串。
:PHP加密函数sha1()是一种常用的散列算法,它可以把任意长度的字符串转换成一个160位的字符串,它是一种不可逆的算法,使用方法是string sha1 ( string $str [, bool $raw_output = false ] ),我们可以通过实例演示来更好地理解它。