相关疑难解决方法(0)

PHP异或字符串

我从PPCG 的回答中看到了这段代码:

echo BeeABBeeoBodBaBdOdPQBBgDQgDdp^"\n\n\t8b\n\n\t\nb&\nb b  \n%%nb%%%\n%\nQ";
Run Code Online (Sandbox Code Playgroud)

我知道 PHP 将未定义的常量转换为字符串,所以等效的代码是:

echo 'BeeABBeeoBodBaBdOdPQBBgDQgDdp' ^ "\n\n\t8b\n\n\t\nb&\nb b  \n%%nb%%%\n%\nQ";
Run Code Online (Sandbox Code Playgroud)

这些的输出是:

echo BeeABBeeoBodBaBdOdPQBBgDQgDdp^"\n\n\t8b\n\n\t\nb&\nb b  \n%%nb%%%\n%\nQ";
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释这两个字符串的异或是如何产生那一行输出的吗?

php xor

4
推荐指数
1
解决办法
2747
查看次数

标签 统计

php ×1

xor ×1