PHP Pack二进打包 中 h* and H*的区别

今天发现了一个bug,保存在数据库里的uuid,一个是

-- 0xEC 58 6F 78 15 09 4A 72 B1 00 C2 A3 A5 5F 68 87

另一个是

-- 0xCE 85 F6 87 51 90 A4 27 1B 00 2C 3A 5A F5 86 78

原来同一个二进制数,应为打包的时候,参数不同造成结果不同. 

h* 低位在前
H*  高位在前

参考:
https://my.oschina.net/goal/blog/195749