qq_26303331 2015-03-04 00:46 采纳率: 0%
浏览 1409

求助各位大神,一小段C#转PHP

因工作需要,将下面这段C#用PHP实现,请教各位大神能帮忙写一下,我弄了两天了都没成功,书到用时方恨少。

public static string encryptData( string clientid, string CLIENTFLAG, string CLIENTKEY, string CLIENTCONST)

{
Random rd = new Random();
int N1 = rd.Next(1000, 10000);
int N2 = rd.Next(1000, 10000);
}
string str = N2 +CLIENTFLAG +CLIENTKEY +CLIENTCONST + N1;
byte[] byteStr = System.Text.Encoding.UTF8.GetBytes(str);
string strMd5 = BitConverter.ToString(md5.ComputeHash(byteStr)).Replace("-", string.Empty).ToLower();
return N1 + strMd5.Substring(7, 21) + N2;
}

  • 写回答

4条回答

  • qq_26303331 2015-03-04 00:49
    关注

    就是这两句,彻底崩溃了

    byte[] byteStr = System.Text.Encoding.UTF8.GetBytes(str);
    string strMd5 = BitConverter.ToString(md5.ComputeHash(byteStr)).Replace("-", string.Empty).ToLower();

    评论

报告相同问题?