Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中的按位异或(异或)_Php_Bitwise Operators_Visual Foxpro - Fatal编程技术网

PHP中的按位异或(异或)

PHP中的按位异或(异或),php,bitwise-operators,visual-foxpro,Php,Bitwise Operators,Visual Foxpro,我需要一个PHP函数,它与 BITXOR(ASC("a"), 9) 在Visual FoxPro 9中执行(结果为104) 我从未编写过PHP代码,但函数XOR与之不同,我会: ord($lcCaract) xor $lnKey 其中$lcCaract=“a”和$lnKey=9,结果为0 有什么帮助吗 $a^$b异或(异或)位,在$a或$b中设置,但不能同时在两者中设置 一切就绪 所以试试下面 echo $result=ord('a') ^ 9; ord返回PHP中的A

我需要一个PHP函数,它与

BITXOR(ASC("a"), 9)
在Visual FoxPro 9中执行(结果为104)

我从未编写过PHP代码,但函数XOR与之不同,我会:

ord($lcCaract) xor $lnKey
其中$lcCaract=“a”和$lnKey=9,结果为0

有什么帮助吗

$a^$b异或(异或)位,在$a或$b中设置,但不能同时在两者中设置 一切就绪

所以试试下面

echo $result=ord('a') ^ 9;
ord
返回PHP中的ASCII值,就像foxpro中的
ASC
一样


按照此操作

您是否尝试阅读了?或谷歌“php xor”的文档。互联网可以如此轻松地回答你的问题,为什么人们如此无助?@Barmar看来你(和我)已经置若罔闻了。我把它放在什么下面,但不认为它是一个,也没有回应。我不太确定这是否应该标记为“不是答案”。