MD5签名计算公式:
sign=Md5(原字符串&key=商户密钥).toUpperCase
代码
$param['signType'] = 'MD5';
$param['smsCode'] = '123456';
$param['version'] = '1.0';
$method = "1";
if(count($param)<1)
return $str;
foreach($param as $key=>$val){
if(gettype($val)!='string') continue;
if($method!=''){
if($str!='') $str.="&";
$str.="$key=$val";
}else{
$str.=$val;
}
}
$sign = md5($str."&key=501bc628a47a47f5c9bd5c6cfa8d79b2");