PHP 的 pack 函数问题?
$res=bin2hex(openssl_encrypt('test','AES-128-ECB',$key,OPENSSL_RAW_DATA));
通过以上函数把 test
转换成 16 进制
openssl_decrypt(pack('H*',$res),'AES-128-ECB',$key,OPENSSL_RAW_DATA);
再用以上函数把 16 进制转换回来成 test
,这个 pack 函数的 H*
中的 *
是什么意思?手册中没有提及
推荐文章: