Rom*_*man 3 php sha1 codeigniter
CodeIgniter sha1和普通PHP sha1有什么区别?例如:
$codeigniter_hashed = $this -> encrypt -> sha1( "test" );
Run Code Online (Sandbox Code Playgroud)
和
$normal_hashed = sha1("test");
Run Code Online (Sandbox Code Playgroud)
两者都将返回相同的值.CodeIgniter在哪里使用encryption_key?
如果您的PHP安装没有安装sha1,则可以使用CI版本.如果您的PHP安装已经安装,则无需使用CI功能.
来自用户指南:
$这 - > encrypt-> SHA1();
SHA1编码功能.提供一个字符串,它将返回160位单向散列.注意:SHA1与MD5一样是不可解码的.例:
$hash = $this->encrypt->sha1('Some string');默认情况下,许多PHP安装都支持SHA1,因此如果只需要对哈希进行编码,则使用本机函数会更简单:
$hash = sha1('Some string');如果您的服务器不支持SHA1,您可以使用提供的功能.
更多信息:http://codeigniter.com/user_guide/libraries/encryption.html
| 归档时间: |
|
| 查看次数: |
9349 次 |
| 最近记录: |