PHP之与或非
程序员文章站
2022-06-05 22:52:42
...
在程序运算中,数值都是转换成机器码(二进制)再进行加的,而与或非就是建立这这种基础上,以二进制进行运算。
与 $
1$0=0
或 |
1|0=1
非 ~
~1=0
//四个变量分别代表四盏灯的开关$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);
//输出灯开的号码functionlight_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'';
}
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i ').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了PHP之与或非,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
上一篇: access的批量数据操作
下一篇: 咸鸭蛋是生的还是熟的?咸鸭蛋怎样保存?
推荐阅读
-
YII Framework学习之request与response用法(基于CHttpRequest响应),yiichttprequest_PHP教程
-
php数组函数序列之array_flip() 将数组键名与值对调_PHP
-
PHP 数据结构与算法之《栈》
-
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
-
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
-
php函数之func_get_args()、func_get_arg()与func_num_args()_PHP教程
-
php笔记之:有规律大文件的读取与写入的分析_PHP教程
-
javascript中的逻辑与或非
-
PHP正则中的捕获组与非捕获组,php捕获组
-
php数组操作函数之array_push()函数用法与定义