当前位置:Gxlcms > PHP教程 > PHP之与或非

PHP之与或非

时间:2021-07-01 10:21:17 帮助过:33人阅读

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

  1. <code><span><!--?php</span--><span>//四个变量分别代表四盏灯的开关</span><span>$l_one</span> = <span>1</span>;
  2. <span>$l_two</span> = <span>2</span>;
  3. <span>$l_three</span> = <span>4</span>;
  4. <span>$l_four</span> = <span>8</span>;
  5. <span>//$sta代表四盏灯的状态</span><span>$sta</span> = <span>3</span>;
  6. <span>//</span></span></code>
输出灯开的号码 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'
'
; }

PHP之与或非

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了PHP之与或非,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 人气教程排行