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*
中的*
是什么意思?手册中没有提及
推荐文章: