【发布时间】:2016-03-18 20:24:56
【问题描述】:
我从an answer on PPCG看到了这段代码:
echo BeeABBeeoBodBaBdOdPQBBgDQgDdp^"\n\n\t8b\n\n\t\nb&\nb b \n%%nb%%%\n%\nQ";
我知道 PHP 将未定义的常量转换为字符串,所以等效代码是:
echo 'BeeABBeeoBodBaBdOdPQBBgDQgDdp' ^ "\n\n\t8b\n\n\t\nb&\nb b \n%%nb%%%\n%\nQ";
这些输出是:
Holy Hole In A Donut, Batman!
有人可以向我解释这两个字符串的异或是如何产生那行输出的吗?
【问题讨论】: