gpt4 book ai didi

php - 了解 PHP &(与号,按位与)运算符

转载 作者:IT老高 更新时间:2023-10-28 12:06:11 26 4
gpt4 key购买 nike

我经常使用($var & 1)在我的代码中,如果 $var 则返回 true是奇数,如果是偶数则为假。

但是“&”实际上是做什么的呢?

最佳答案

& 是二进制。如果你有一个二进制值,并且你 and 有另一个二进制值,那么结果将是两者的按位 and。一个例子:

  01101010
& 01011001
= 01001000

最右边的位要么是 1(在这种情况下是奇数),要么是 0,在这种情况下是偶数。如果您 & 一个带有 1 的数字,您只查看最低有效位,并且 if 检查该数字是 1 还是 0。正如其他人所提到的,请查看位运算符以获取信息了解它们的工作原理。

关于php - 了解 PHP &(与号,按位与)运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/600202/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com