簡體   English   中英

將java代碼轉換為php

[英]Convert java code to php

我需要將此代碼隱藏到 php.And 我有一些問題。

測試:輸入“測試”輸出“98f6bcd4621d373cade4e832627b4f6”

public static String a(String paramString)
    {

      try
      {
        MessageDigest localMessageDigest = MessageDigest.getInstance("MD5");
        localMessageDigest.update(paramString.getBytes());
        byte[] arrayOfByte2 = localMessageDigest.digest();
       String str = new BigInteger(1, arrayOfByte2).toString(16);
         return str;
      }
      catch (NoSuchAlgorithmException localNoSuchAlgorithmException)
      {
       return "";
      }
    }

在問這里之前至少做一些研究。 無論如何,因為這太容易了,這里是解決方案:

function a($s) {
    return ltrim(md5($s), "0");
}

a("test")返回98f6bcd4621d373cade4e832627b4f6 ,正如預期的那樣。

我假設你想要這樣的東西:

function a($paramString)
{
    return substr(md5($paramString), 1);
}

a("test"); // 98f6bcd4621d373cade4e832627b4f6

注意:Stack Overflow 通常用於幫助解決您已經嘗試過的問題,而不是讓人們簡單地為您編寫代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM