php16进制转换为字符串

因项目需求对接一个java的接口 密匙是16进制。

使用php内置函数:hex2bin

$str = 'abc';
$key = 'XXXXX';
$res = (hash_hmac("sha1", $str, hex2bin($key), false));
hash_hmac最后一个参数true输出原始二进制,false输出为小写16进制



你可能感兴趣的:(php16进制转换为字符串)