aliance / bitmask
简单的位掩码实现
3.0.0
2023-02-03 00:22 UTC
Requires
- php-64bit: >=8.1
Requires (Dev)
- phpunit/phpunit: ^9
README
关于
Bitmask 是一个简单的 PHP 位操作实现,用于创建掩码。可用于某些标志的实现。仅在 x64 平台上支持 64 位(从 0 到 63)。
安装
使用 composer 安装最新版本
composer require aliance/bitmask
如果您为了测试目的检出此库,请安装其依赖项
docker run --rm -it --volume $PWD:/app -u $(id -u):$(id -g) composer:2 i
用法
请查看 示例 文件中的用法。
docker run -it --rm -v "$PWD":/usr/src/bitmask -w /usr/src/bitmask php:8.1-cli php example/example.php
Check user for all access levels:
Create: no
Read: no
Update: no
Delete: no
–––––––––––––––––––––––––––––––––––
Check user for all access levels:
Create: no
Read: yes
Update: no
Delete: no
–––––––––––––––––––––––––––––––––––
测试
要运行完全测试,只需调用 composer exec phpunit
或使用
docker run -it --rm -v "$PWD":/usr/src/bitmask -w /usr/src/bitmask php:8.1-cli php ./vendor/bin/phpunit
许可
本软件根据 MIT 许可证 发行。