位运算符
// 位运算符 说白了就是 二进制+逻辑运算符
// 人有10个指头,用10进位,便于计算
// 玛雅人,不穿鞋,连脚趾也算上,20进位.
// 进位是多少没关系,关键是方便我们使用.
// 对于计算机来说,所有的位,都只有2种状态. 0 1
// 燕十八已经28岁了,
// 但是呢,他总说自己18岁,
// 你知道 他用的是几进制吗?
$a = 12;
$b = 5;
echo 12 & 5,'
',12 | 5,'
',12 ^ 5; // 4,13,9
',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);
浙公网安备 33010602011771号