📜  PHP mhash_get_block_size()函数

📅  最后修改于: 2022-05-13 01:56:44.797000             🧑  作者: Mango

PHP mhash_get_block_size()函数

mhash_get_block_size()函数是PHP中的一个内置函数,用于获取指定哈希的块大小。获取系统中安装的当前 MHash 中的最高可用哈希 ID,如 SHA1、MD% 等。

句法:

int mhash_get_block_size( int $hash )

参数:此函数接受一个参数,如上述语法所示。参数说明如下:

  • $Hash:哈希 ID。 MHASH_hashname 常量之一。

返回值:此函数返回哈希名称和它的块大小,其中包含支持的哈希算法列表。

示例:下面的程序说明了PHP中的mhash_get_block_size()函数。

PHP


输出:

CRC32 's block size is4
MD5 's block size is16
SHA1 's block size is20
HAVAL256 's block size is32
's block size is
RIPEMD160 's block size is20
's block size is
TIGER 's block size is24
GOST 's block size is32
CRC32B 's block size is4
HAVAL224 's block size is28
HAVAL192 's block size is24
HAVAL160 's block size is20
HAVAL128 's block size is16
TIGER128 's block size is16
TIGER160 's block size is20
MD4 's block size is16
SHA256 's block size is32
ADLER32 's block size is4
SHA224 's block size is28
SHA512 's block size is64
SHA384 's block size is48
WHIRLPOOL 's block size is64
RIPEMD128 's block size is16
RIPEMD256 's block size is32
RIPEMD320 's block size is40
's block size is
SNEFRU256 's block size is32
MD2 's block size is16
FNV132 's block size is4
FNV1A32 's block size is4
FNV164 's block size is8
FNV1A64 's block size is8
JOAAT 's block size is4
lovely@lovely:~/Documents/php$