PHP openssl_digest OpenSSL 函数
-
定义和用法
openssl_digest - 计算摘要 -
版本支持
PHP4 PHP5 PHP7 不支持 V5.3.0+支持 支持 -
语法
openssl_digest( string $data , string $method [, bool $raw_output = false ] )
openssl_digest() 使用给定的方法计算给定数据的摘要哈希值,并返回一个原始的或16进制编码的字符串。 -
参数
参数 必需的 描述 data 是 给定的数据。 method 是 要使用的摘要方法,比如 "sha256", 查看 openssl_get_md_methods() 函数获取更多可用的摘要方法。 raw_output 否 为 TRUE 时将会返回原始输出数据,否则返回值将会是16进制。 -
返回值
成功,返回摘要哈希值, 或者在失败时返回 FALSE.如果通过method参数传递的是一个未知的摘要算法,将会抛出一个E_WARNING 级的错误。