Побитовое XOR (исключающее ИЛИ) в переполнении стека

Мне нужна функция в PHP, которая делает то же самое, что и

BITXOR(ASC("a"), 9)

делает в Visual FoxPro 9 (результат 104).

Я никогда не кодирую PHP, но функция XOR не такая, я делаю:

ord($lcCaract) xor $lnKey

где $ lcCaract = «a» и $ lnKey = 9, а результат равен 0.

Любая помощь?

-1

Решение

$ a ^ $ b Xor (эксклюзивные или) биты, которые установлены в $ a или $ b, но не оба
установлены.

так что попробуйте ниже

echo $result=ord('a') ^ 9;

ord Вернуть значение ASCII в PHP так же, как ASC в FoxPro

Следить за этим http://php.net/manual/en/language.operators.bitwise.php

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]