Autor | Zpráva | ||
---|---|---|---|
maarlin Profil |
#1 · Zasláno: 2. 2. 2010, 12:01:49
Potřebuji přeložit pár řádků kódu v Javě do PHP, chvíli jsem Googlil, ale narazil jsem pouze na jeden překladač, který navíc vypisuje HTTP 503... :(
http://freshmeat.net/projects/java2php/ Nevíte někdo o něčem? |
||
nightfish Profil |
#2 · Zasláno: 2. 2. 2010, 13:01:31
pokud je to pár řádků kódu, tak zřejmě nejrychlejší bude přepsat to ručně
|
||
maarlin Profil |
#3 · Zasláno: 2. 2. 2010, 13:47:12
char []string = myString.toCharArray(); int key1Len = Key1.length(); int key2Len = Key2.length(); for (int i = 0; i < string.length; i++) string[i] ^= (Key1.charAt(i % key1Len) ^ Key2.charAt(i % key2Len)); return new String(string); |
||
nightfish Profil |
#4 · Zasláno: 2. 2. 2010, 14:20:12 · Upravil/a: nightfish
možná nějak takto (netestováno)
function neco($mystr, $key1, $key2) { $key1len = strlen($key1); $key2len = strlen($key2); $mystrlen = strlen($mystr); $output = $mystr; for ($i = 0; $i < $mystrlen; $i++) { $output[$i] ^= $key1[$i % $key1len] ^ $key2[$i % $key2len]; } return $output; } |
||
maarlin Profil |
#5 · Zasláno: 2. 2. 2010, 14:39:47 · Upravil/a: maarlin
taky jsem se to pokoušel nějak podobně přepsat, ale trochu pozbývám těch znalostí a zkušeností s tím bitovým XORem...
Jinak mám za to, že v té Javě se na konci z funkce vrací string... Aktuální kus kódu: Fatal error: Cannot use assign-op operators with overloaded objects nor string offset on line 28 |
||
Časová prodleva: 16 let
|
0