![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
有人可以幫我把這一段的java轉成是PHP的嗎?
CODE: public String getServerKey(long l, String s, String s1) { String s4 = String.valueOf(l); int i = Integer.parseInt(s4.substring(s4.length() - 2, s4.length())); int j = getSum(s4); String s3 = String.valueOf(((j + i) * (j + i)) % 123 + 103); for(; s4.length() < 7; s4 = "0" + s4); for(; s.length() < 20; s = s + " "); for(; s1.length() < 12; s1 = s1 + " "); s3 = s4 + s3; String s2 = s3 + s + s1; return s2; } public int getSum(String s) { int i = 0; for(int j = 0; j < s.length(); j++) i += Integer.parseInt(s.substring(j, j + 1)); return i; } } |
我轉了這樣,但好似不太對,因為自已不太會JAVA
[php]
function getKey($l,$s,$s1){
$s4=$l;
$i=substr($s4,strlen($l)-2,strlen($l)-(strlen($l)-2));
$j=getSum($s4);
$s3=(($j+$i)*($j+$i))%123+103;
for(;strlen($s4)<7;$s4="0".$s4);
for(;strlen($s)<20; $s=$s." ");
for(;strlen($s1)<12;$s1=$s1." ");
$s3=$s4.$s3;
$s2=$s3.$s.$s1;
return $s2;
}
function getSum($s){
$i=0;
for($j=0;$j
}
return $s;
}
[/php]
thank you so mcuh!!
[ 本帖最后由 hkfuk 于 2007-7-17 04:47 PM 编辑 ]
提问者:hkfuk 08-22 16:04
答复

