提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
php 对接fgkey加密方式。
提示:以下是本篇文章正文内容,下面案例可供参考
一、icb fgkey加密方式
代码如下(示例):
$str = '';
foreach ($data as $key=>$val){
if(!empty($str)){
$str .= "&$key=$val";
}else{
$str .= "$key=$val";
}
}
// 要排序的字符串
$string = $str; // 将字符串拆分为字符数组
$charArray = preg_split('/(?<!^)(?!$)/u', $string ); //将带中文的转换不乱码
sort($charArray); // 对数组进行排序
$sortedString = implode('', $charArray); // 打印排序后的字符串
$key = $this->key; //商户code(正式版)
$char = $key ."?". $sortedString;
$zhi = hash('sha256', $char);
$zhi2 = strtoupper($zhi);
return $zhi2;
总结
提示:仅供参考使用