位运算符

// 位运算符 说白了就是  二进制+逻辑运算符
 
// 人有10个指头,用10进位,便于计算
// 玛雅人,不穿鞋,连脚趾也算上,20进位.
// 进位是多少没关系,关键是方便我们使用.
 
// 对于计算机来说,所有的位,都只有2种状态. 0 1 
 
 
// 燕十八已经28岁了, 
// 但是呢,他总说自己18岁,
// 你知道 他用的是几进制吗?
 
 
$a = 12;
$b = 5;
 
 
 
 
 
 
 
 
 
 
echo 12 & 5,'
',12 | 5,'
',12 ^ 5; // 4,13,9
 
// 提醒大家: 计算机是按位算,我们操作,往往直接10进制
// 大家对二进制有了解即可.不强求深入.
 
$a = 12;
 
 
 
echo ~12;
 
 
 
 
// 位运算,掌握更好,掌握的不熟悉也不要纠结.
 
// 移位运算
 
 
echo 5 << 1;
 
 
 
echo 5 >> 1;
 
$a=3;
$b=5;
 
if($a=5 || $b=7) {
    $a++;
    $b++;
}
 
 
var_dump($a);
var_dump($b);
 
 
/**
燕十八 公益PHP培训
课堂地址:YY频道88354001
学习社区:www.zixue.it
**/

posted on 2012-09-25 00:05  besile  阅读(151)  评论(0)    收藏  举报