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

时间:2010-09-24 01:44:07

标签: java long-integer

我正在尝试使用现有的Java应用程序,特别是用于生成密钥代码的公式,并将其转换为PHP函数,以便可以在Web服务器上动态生成许可证密钥。

我遇到了将Java指令转换为PHP函数的问题。任何人都可以向我解释这两行代码在做什么吗?

public static final long KEY = 0xb2a3453282e55938L;
long no = Long.parseLong(sNo);

1 个答案:

答案 0 :(得分:0)

第一行声明一个常量,它存储一个文字值(在本例中为长整数或64位整数),其值以十六进制表示。在实践中,您只需将此值视为另一个变量,尽管当然存在技术差异(该值无法修改且在编译时已知)。

第二行将字符串sNo转换为64位整数(长整数)。即“1234” - > 1234.它将此值存储到名为no的本地变量中。