PHP中按位与或怎么用
发表于:2025-01-30 作者:千家信息网编辑
千家信息网最后更新 2025年01月30日,小编给大家分享一下PHP中按位与或怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!按位于主要是对二进制数操作。代码如下
千家信息网最后更新 2025年01月30日PHP中按位与或怎么用
小编给大家分享一下PHP中按位与或怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
按位于主要是对二进制数操作。
代码如下:
$a = 1;
$b = 2;
$c = $a^b;
echo $c // 3
?>
这里不是单纯的相加关系
十进制 1换算成二进制 00000001
十进制 2换算成二进制 00000010
按位^ 00000011 // 就是不相同的都算成1 啦 ^_^
然后,
代码如下:
$a = 1;
$b = 2;
echo $a & $c; // 1
?>
十进制 3换算成二进制 00000011
十进制 1换算成二进制 00000001
按位& 00000001 // 就是各个位数相同的不变否则都算成0
最后介绍下用法 ; 按位&后返回值是没意义的。 主要是用来判断$a 是否存在于 $c // 权限用法比较多。
代码如下:
$my_privilege = 15; // 1+2+4+8 拥有全部权限
$Pri = '';
$privilege_arr = array(8=>'增', 4=>'删',2=>'改',1=>'查');
foreach($privilege_arr as $k =>$v){
$k & $my_privilege && $Pri .= '我有'.$v.'的权力
';
}
echo $Pri;
?>
以上是"PHP中按位与或怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
二进制
十进制
十进
换算
代码
篇文章
相同
内容
就是
权限
不怎么
个位
个位数
大部分
意义
更多
权力
知识
行业
资讯
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东定制软件开发公司
网络安全工程师的英文
名爵5中控显示屏出现服务器异常
全国不动产数据库
板报数据库
ice服务器真实情况
光与夜之恋服务器在哪里
网络安全案件责令改正期限
计算机网络技术没基础能报
视频分析gpu服务器
写论文怎么用数据库
查服务器为什么地址会变动
什么是通信网络安全防护咨询
我的世界服务器网址怎么用
由于服务器在周末出现故障
网络安全法 网络日志
海康录像服务器管理口访问
高性能mysql数据库脚本
网络营销软件开发和广告推广
中科大网络安全学院院长孙
数据库分割软件
福州 服务器
怎样远程到服务器
网络安全法14条
怎样看网站是哪里的服务器
网络技术与管理学科排名
苹果软件开发从0
psa软件开发计划
通过网络技术提前查高考成绩
金蝶的数据库类型