Articles of бит манипуляция

PHP-эквивалент javascript >>> shift right с нулевыми заполняющими побитовыми операторами?

Могу ли я узнать, как я могу сделать PHP >>>? Такие операторы недоступны в PHP, но доступны в Javascript. Мне просто удалось найти функцию: function zeroFill($a, $b) { $z = hexdec(80000000); if ($z & $a) { $a = ($a>>1); $a &= (~$z); $a |= 0x40000000; $a = ($a>>($b-1)); } else { $a = ($a>>$b); } […]

Unsigned Right Shift / Zero-fill Right Shift в PHP (эквивалент Java / JavaScript)

Прежде чем отмечать это как дубликат, прочитайте ниже, и проверьте мой код * мой обновленный код ! Поэтому моя проблема заключается в том, что я должен реализовать Java / JavaScript '>>>' (Беззнаковый правый сдвиг / нулевой-заполняющий правый сдвиг), но я не могу заставить его работать точно так же. Я выбрал 11 наиболее перспективных реализаций, которые […]

C & PHP: Сохранение настроек в целых числах с помощью побитовых операторов?

Я не знаком с побитовыми операторами, но, похоже, раньше они использовали для хранения простых настроек. Мне нужно передать несколько функций включения / выключения функции, и я хотел бы использовать для этого одно целое. Как я могу настроить параметры и прочитать эти параметры?