国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP中的按位與和按位或操作示例

2024-05-04 23:20:43
字體:
來源:轉載
供稿:網友
按位與主要是對二進制數操作。

代碼如下:

復制代碼 代碼如下:


<?php
$a = 1;
$b = 2;
$c = $a^b;
echo $c // 3
?>


這里不是單純的相加關系
十進制 1換算成二進制 00000001
十進制 2換算成二進制 00000010
按位^ 00000011 // 就是不相同的都算成1 啦 ^_^
然后,

復制代碼 代碼如下:


<?php
$a = 1;
$b = 2;
echo $a & $c; // 1
?>


十進制 3換算成二進制 00000011
十進制 1換算成二進制 00000001
按位& 00000001 // 就是各個位數相同的不變否則都算成0
最后介紹下用法 ; 按位&后返回值是沒意義的。 主要是用來判斷$a 是否存在于 $c // 權限用法比較多。

復制代碼 代碼如下:


<?php
$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.'的權力<br>';
}
echo $Pri;
?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安图县| 象州县| 昌邑市| 资兴市| 中超| 江陵县| 和平区| 苍山县| 沙田区| 梅州市| 疏附县| 青龙| 棋牌| 黄骅市| 门源| 邢台市| 沧源| 弋阳县| 霍城县| 乡城县| 新兴县| 三河市| 临汾市| 濮阳县| 武乡县| 兰西县| 江孜县| 孙吴县| 阜新市| 铁力市| 车致| 桂阳县| 江源县| 淄博市| 宜兴市| 海晏县| 昌平区| 五原县| 南江县| 博爱县| 楚雄市|