PHP中的哈希函数是什么意思?

散列函数是可用于将任意大小的数据映射到固定大小的数据的任何函数。哈希函数返回的值称为哈希值,哈希码,摘要或哈希。

语法

string hash( string $algo , string $data [, bool $raw_output = FALSE ] )

参数

算法

所选哈希算法的名称(例如“ md5”,“ sha256”,“ haval160,4”等。)

数据

要散列的消息。

raw_output

设置为TRUE时,输出原始二进制数据。FALSE输出小写的十六进制。

示例

<?php
   echo hash('sha256', 'Weelcome nhooo.com');
?>

输出结果

dacbedc476c664e457b165580dd5eb491bc027c914504066c51f56b1116d56e0