hash_final()函数是PHP中的内置函数,用于完成增量哈希并返回结果摘要。
用法:
hash_final( $context, $raw_output )
参数:该函数接受上面提到的两个参数,并在下面进行描述。
- $context:此参数用于指定hash_init()函数返回的哈希上下文
- $raw_output:此参数用于设置布尔值。如果此参数设置为True,则输出包含原始二进制数据,如果参数设置为False,则输出包含小写十六进制。
返回值:此函数返回一个字符串,其中包含计算出的消息摘要,为小写的十六进制。
以下示例程序旨在说明PHP中的hash_final()函数:
程序1:
<?php
// PHP program too illustrate
// hash_final function
$gfg = hash_init('md5');
hash_update($gfg, 'GeeksforGeeks A CS Portal');
// Print result return by
// hash_final function
print(hash_final($gfg));
?>
输出:
a26b1748ffd7e4c9923336a3c8e9a4c3
程序2:
<?php
// PHP program too illustrate
// hash_final function
$gfg = hash_init('md5');
hash_update($gfg, 'GeeksforGeeks A CS Portal');
// Print result return by
// hash_final function
print(hash_final($gfg, false));
?>
输出:
a26b1748ffd7e4c9923336a3c8e9a4c3
参考: http://php.net/manual/en/function.hash-final.php#refsect1-function.hash-final-parameters
相关用法
- p5.js sq()用法及代码示例
- d3.js d3.map.has()用法及代码示例
- PHP next()用法及代码示例
- p5.js day()用法及代码示例
- p5.js pow()用法及代码示例
- CSS var()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP pow( )用法及代码示例
- PHP pi( )用法及代码示例
- PHP Ds\Map get()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- p5.js str()用法及代码示例
注:本文由纯净天空筛选整理自R_Raj大神的英文原创作品 PHP | hash_final() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。