(PHP 5 >= 5.3.0, PHP 7, PHP 8)
openssl_digest — 計算摘要
$data
, string $method
, bool $raw_output
= false): string使用給定的方法計算給定數據的摘要哈希值,并返回一個(gè)原始的或16進(jìn)制編碼的字符串。
本函數還未編寫(xiě)文檔,僅有參數列表。
data
給定的數據。
method
要使用的摘要方法,比如 "sha256", 查看 openssl_get_md_methods() 函數獲取更多可用的摘要方法。
raw_output
為 true
時(shí)將會(huì )返回原始輸出數據,否則返回值將會(huì )是16進(jìn)制。
成功,返回摘要哈希值, 或者在失敗時(shí)返回 false
.
如果通過(guò)method
參數傳遞的是一個(gè)未知的摘要算法,將會(huì )拋出一個(gè)E_WARNING
級的錯誤。