0
我想將一些函數從java轉換爲php,但我不知道java,任何人都可以幫助將這兩行從java轉換爲php?將一些java函數轉換爲php(char)和StringBuilder
ac[i] = (char)(ac[i] - (i + 1));
md5(md5((new StringBuilder()).append(s2).append(s1).toString())).toUpperCase();
我想將一些函數從java轉換爲php,但我不知道java,任何人都可以幫助將這兩行從java轉換爲php?將一些java函數轉換爲php(char)和StringBuilder
ac[i] = (char)(ac[i] - (i + 1));
md5(md5((new StringBuilder()).append(s2).append(s1).toString())).toUpperCase();
function string_converter($s1){
$ac = array('W', 'A', '1', '2', '3', '4', '4', '4', 'Q', 'C');
for ($i = 0; $i < 10; $i++) {
$ac[$i] = $ac[$i] - ($i + 1);
}
$s2 = implode("",$ac);
return strtoupper(md5(md5($s2.$s1)));
}
感謝,答覆,但我想我犯了一個錯誤的地方,你可以看看整體功能嗎? public static String _converter(String s1) {acl ac = ['''''','1','2','3','4','4','4' ','Q','C' };對於(int i = 0; i <10; i ++) ac [i] =(char)(ac [i] - (i + 1)); } String s2 = new String(ac); return md5(md5((new StringBuilder())。append(s2).append(s1).toString()))。toUpperCase(); } – user2136174
這是翻譯的。雖然你的功能不好,但你不會減少字符數量......它應該做什麼? –