bitmask

Как реализовать битовую маску в php?

Я не уверен, что битовая маска - правильный термин. Позвольте мне объяснить: В php функцию error_reporting можно вызв ... E_PATHS | HIDE_EXTS ); И т.д... Как бы я реализовал это с точки зрения тестирования того, какие флаги были вызваны?

Почему я должен использовать побитовую/битовую маску в PHP?

Я работаю над системой ролей/разрешений пользователей в PHP для скрипта. Ниже приведен код, использующий метод битово ... _level = 4; if($user_permission_level === 4) { echo 'Access granted.'; }else { echo 'Access denied.'; } ?>

Использование битовой маски обратного отслеживания отладки PHP

Пытаюсь понять эту запись в руководстве по php на debug_backtrace. Я не понимаю, что они подразумевают под "этот пара ... G_BACKTRACE_PROVIDE_OBJECT, DEBUG_BACKTRACE_IGNORE_ARGS) Если я хочу обоих и одного из них, если я только хочу этот?

Улучшить этот класс битовых полей PHP для настроек/разрешений?

Я уже давно пытаюсь найти наилучший способ использования битовой маски или битовых полей в PHP для разных областей моег ... } if ($bf->get($bf::PERM_ADMIN3)) { // is admin 3 echo 'admin 3 is ON<br>'; } ?>

ВЫБЕРИТЕ пользователей из базы данных MySQL по битовой маске привилегий?

У меня есть таблица пользователей, и я хочу ВЫБРАТЬ несколько строк по критериям битовой маски. Я попытаюсь объяснить с ... почел работать с шестнадцатеричными значениями, но целые числа тоже хороши, что-то лучше, чем ничего. Заранее спасибо.

Наиболее эффективный способ извлечения битовых флагов

У меня есть эти возможные битовые флаги. 1, 2, 4, 8, 16, 64, 128, 256, 512, 2048, 4096, 16384, 32768, 65536 Таким о ... тих чисел. Как лучше всего обрабатывать число, которое я получаю, чтобы узнать, какие элементы помечены как "правда"?

Как я могу реализовать привилегии форума

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

Как работает битовая маска?

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

Храните множество номеров как один уникальный номер

У меня есть необходимость хранить много чисел (я могу решить, какие числа) в виде одного уникального номера, из которог ... ло много простых чисел. Есть ли какой-либо другой способ сделать это эффективно, когда у вас, например, тысяча значений?

Побитовые операции PHP, не возвращающие правильные значения

У меня есть функция, которая принимает числа и возвращает массив, соответствующий дням (число будет замаскировано битам ... & 0x10 = 0 = 0 Я, кажется, не могу понять причину этой проблемы, мне кажется логичным, что это должно сработать.