<code>char[] arr = str.toCharArray(); // 加密 for (int i = 0; i </code>
Java的toCharArray和PHP的explode转换结果完全不一样啊。。。
实在是不懂java,求大神帮忙把代码翻译成PHP的。感激不尽。
<code>char[] arr = str.toCharArray(); // 加密 for (int i = 0; i </code>
Java的toCharArray和PHP的explode转换结果完全不一样啊。。。
实在是不懂java,求大神帮忙把代码翻译成PHP的。感激不尽。
<code><?php $str="java to php"; $arr=array_values(unpack("c*",$str)); $len=strlen($str); $out=''; for ( $i = 0; $i < $len; $i++) { $arr[$i] ^= 33; $arr[$i] ^= 17; $arr[$i] ^= 49; if ($i % 2 == 0) { $arr[$i] ^= 79; } if ($i % 3 == 0) { $arr[$i] ^= 11; } $out.=chr($arr[$i]); } echo $out; </code></code>