将C#代码段转换为PHP
有人能帮我把这个XOR解密转换成PHP吗将C#代码段转换为PHP,c#,php,transform,translate,C#,Php,Transform,Translate,有人能帮我把这个XOR解密转换成PHP吗 public static string DecryptKey(string key) { byte[] b = Convert.FromBase64String(key); char[] arr = new char[b.Length]; for (int ii = 0; ii < b.Length; ii++) { arr[ii] = (char)(b[ii] ^ 14); }
public static string DecryptKey(string key)
{
byte[] b = Convert.FromBase64String(key);
char[] arr = new char[b.Length];
for (int ii = 0; ii < b.Length; ii++)
{
arr[ii] = (char)(b[ii] ^ 14);
}
return new string(arr);
}
公共静态字符串解密密钥(字符串密钥)
{
字节[]b=转换.FromBase64String(键);
char[]arr=新字符[b.长度];
对于(int ii=0;ii
把它做完。谢谢你的帮助
public function DecryptKey($InputString) {
$InputString = base64_decode($string);
$retString='';
for ($j = 0; $j < strlen($InputString); $j++) {
$retString .= chr(ord(substr($InputString, $j, 1)) ^ 14);
}
return $retString;
公共函数解密密钥($InputString){
$InputString=base64_解码($string);
$retString='';
对于($j=0;$j
}到目前为止您尝试了什么?变量在PHP中具有美元符号前缀
$key
。函数在“有人能帮我吗”上有很好的文档记录,这是一个可怕的委婉说法,意思是“我希望别人帮我做这件事”。但是,不确定是否应该归咎于[ŧranslate]标记。如果您需要实际帮助(而不仅仅是有人帮您),您必须提供您尝试过的代码和遇到的问题。有关这方面的更多信息,请参阅。现在这只是一个非常懒惰的请求。