zl程序教程

您现在的位置是:首页 >  后端

当前栏目

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

PHP 字符串 运算符 或非
2023-06-13 09:14:42 时间

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

<?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