2010-06-16 74 views
0

为了计算校验和我需要以下的东西。这些参数按以下参数的值按以下参数的值组成的常量(无空格)串连接在一起: o秘密密钥 o商户编号 o货币 o总金额 o商品列表(item_name_1, Item_amount_1,item_quantity_1到item_name_N, Item_amount_N,item_quantity_N) ö时间戳php脚本从md5生成校验和

例如 在这种情况下,字符串befor散列将是: pLAZdfhdfdNh57583USD69.99Tier2 item69.9912010-06-14.14:34:33

而使用MD5散列函数res ULT是: ghvsaf764t3w784tbjkegbjhdbgf

我想知道我怎么可以创建一个PHP脚本,将调用MD5哈希函数与上面给出,并根据它会生成散列函数值,这将是对校验值输入我的编码..

+3

欧姆,你明白了吗? md5函数存在,继续使用它。如果你被困住了,你最好先遵循一些PHP教程。 – Wrikken 2010-06-16 19:10:24

回答

1

尝试

echo md5('pLAZdfhdfdNh57583USD69.99Tier2 item69.9912010-06-14.14:34:33'); 

会做你问什么exacly。除非你需要帮助写下整个脚本。

0
$md5String = $element1 . $element2 . $element3; // ..etc 
$myMd5 = md5($md5String); 

我不知道你的每个物品是如何发挥作用的,但这基本上是最简单的方法。