为了账号安全,请及时绑定邮箱和手机立即绑定

谁能帮我把这段JAVA语言改成php的, 或者告诉我是什么意思.非常感谢?

谁能帮我把这段JAVA语言改成php的, 或者告诉我是什么意思.非常感谢?

慕虎7371278 2019-02-23 14:27:32
public static String getMacStr(VerifyRequest verifyRequest, String macKey){ StringBuilder allInputAreaParams = new StringBuilder(); allInputAreaParams.append(verifyRequest.getVersionId()); allInputAreaParams.append(verifyRequest.getChrSet()); String allInputAreaParamsStr = allInputAreaParams.toString(); String md5SourceText = allInputAreaParamsStr + macKey; System.out.println(DigestUtils.md5Hex(md5SourceText)); return DigestUtils.md5Hex(md5SourceText); }
查看完整描述

3 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

就是把后面几个字符串拼接做md5加密。versionId, chrSet, macKey

查看完整回答
反对 回复 2019-03-01
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

class VerifyRequest{

private $versionId;
private $chrSet;

public function getVersionId(){
    return $this->$versionId;
}
public function getChrSet(){
    return $this->$chrSet;
}

}

static function getMacStr($verifyRequest,$macKey){

$allInputAreaParams = $verifyRequest->getVersionId().$verifyRequest->getMacStr();
$md5SourceText = $allInputAreaParams.$macKey;
return md5($md5SourceText);

}

就是一个hash的算法而已

查看完整回答
反对 回复 2019-03-01
  • 3 回答
  • 0 关注
  • 562 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信