前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP之与或非_php字符串运算符

PHP之与或非_php字符串运算符

作者头像
全栈程序员站长
发布2022-11-07 15:17:07
8630
发布2022-11-07 15:17:07
举报
文章被收录于专栏:全栈程序员必看

在程序运算中,数值都是转换成机器码(二进制)再进行加的,而与或非就是建立这这种基础上,以二进制进行运算。 与 & 1$0=0 或 | 1|0=1 非 ~ ~1=0

代码语言:javascript
复制
<?php //四个变量分别代表四盏灯的开关 $l_one = 1; $l_two = 2; $l_three = 4; $l_four = 8; //$sta代表四盏灯的状态 $sta = 3; //输出灯开的号码 light_sta($sta); //若要开启第四盏灯 echo '开启第四盏灯:'; $sta_n = $sta|$l_four; light_sta($sta_n); //若要关闭第一盏灯 echo '关闭第一盏灯:'; $sta_o = $sta&~$l_one; light_sta($sta_o); //输出灯开的号码 function light_sta($sta){ 
 //四个变量分别代表四盏灯的开关 $l_one = 1; $l_two = 2; $l_three = 4; $l_four = 8; echo 'light on: '; if($sta&$l_one){ echo '1 '; }if($sta&$l_two){ echo '2 '; }if($sta&$l_three){ echo '3 '; }if($sta&$l_four){ echo '4'; } echo '</br>'; }
这里写图片描述
这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/183259.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月11日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档