代码之家  ›  专栏  ›  技术社区  ›  matthewpavkov

将Java密钥生成器代码转换为PHP函数

  •  0
  • matthewpavkov  · 技术社区  · 15 年前

    我正在尝试使用现有的Java应用程序,具体地说,用于生成密钥代码的公式,并将其转换为PHP函数,从而可以在Web服务器上即时生成许可密钥。

    我遇到的问题是把Java指令转换成PHP函数。有人能告诉我这两行代码在做什么吗?

    public static final long KEY = 0xb2a3453282e55938L;
    long no = Long.parseLong(sNo);
    
    1 回复  |  直到 15 年前
        1
  •  0
  •   Kirk Woll    15 年前

    第一行声明 常数 它存储一个文本值(在本例中是一个长的或64位整数),该值以十六进制给出。在实践中,您将很好地将该值视为另一个变量,尽管当然存在技术差异(该值不能修改,并且在编译时已知)。

    第二行转换字符串 sNo 变为64位整数(长)。即“1234”->1234。它将这个值存储到一个名为 no .