为了计算校验和,我需要遵循以下内容。这些参数在一个常量(无空格)字符串中连接,该字符串由下列参数的值组成,具体顺序如下: o秘密钥匙 o商家ID o货币 o总金额 o项目列表(item_name_1,Item_amount_1,item_quantity_1到item_name_N, Item_amount_N,item_quantity_N) o时间戳
e.g 在这种情况下,字符串befor哈希将是: pLAZdfhdfdNh57583USD69.99Tier2 item69.9912010-06-14.14:34:33
使用MD5哈希函数,结果是: ghvsaf764t3w784tbjkegbjhdbgf
我想知道如何创建一个PHP脚本,它将使用上面给出的输入调用md5哈希函数,并且基于它将生成哈希函数值,该值将是我的编码的校验和值..
答案 0 :(得分:1)
试
echo md5('pLAZdfhdfdNh57583USD69.99Tier2 item69.9912010-06-14.14:34:33');
这将完全符合您的要求。除非你需要帮助编写整个脚本。
答案 1 :(得分:0)
$md5String = $element1 . $element2 . $element3; // ..etc
$myMd5 = md5($md5String);
我不知道你的每个项目是如何发挥作用的,但这基本上是最简单的方法。