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
Я, кажется, не могу понять причину этой проблемы, мне кажется логичным, что это должно сработать.