//签名 md5和hash_hmac只需要一种加密就可以
public static function getSign($payConfig, $key) {
ksort($payConfig);
$str = "";
foreach ($payConfig as $k => $v) {
$str =$str. $k . "=" . $v."&";
}
$str=$str."key=".$key;
// $str= strtoupper(md5($str));
$sig = hash_hmac("sha256", $str, $key, true);
return strtoupper(bin2hex($sig)); //二进制转成16进制字符
}
{{o.name}}
{{m.name}}