gpt4 book ai didi

java - 代码java转换为php

转载 作者:行者123 更新时间:2023-12-02 03:43:20 32 4
gpt4 key购买 nike

我有一个 java 代码想要转换为 php 。

public String getSHA1Hash(String input) throws NoSuchAlgorithmException, UnsupportedEncodingException {
String SHA1Hash = null;
MessageDigest md = MessageDigest.getInstance("SHA1");
md.reset();
byte[] buffer = input.getBytes("UTF-8");
md.update(buffer);
byte[] digest = md.digest();
String hexStr = "";
for (int i = 0; i < digest.length; i++) {
hexStr += Integer.toString((digest[i] & 0xff) + 0x100, 16).substring(1);
SHA1Hash = hexStr;
}
return SHA1Hash;

帮助

最佳答案

PHP有一个函数sha1()从输入字符串创建 sha1 哈希值。无需转换java函数并重建逻辑。

关于java - 代码java转换为php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36589200/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com