小编EOZ*_*Zyo的帖子

奇数和偶数(使用&或%)

我总是使用以下内容来查找偶数和奇数:

if(   $num % 2  ) { echo "odd"; }
if( !($num % 2) ) { echo "even"; }
Run Code Online (Sandbox Code Playgroud)

但最近我偶然发现以下代码完全相同:

if(   $num & 1  ) { echo "odd"; }
if( !($num & 1) ) { echo "even; }
Run Code Online (Sandbox Code Playgroud)

第二种方法中"&"背后的逻辑是什么?

我去检查PHP:算术运算符和&符号不是选项的一部分.

谢谢.

php operators

5
推荐指数
2
解决办法
1980
查看次数

标签 统计

operators ×1

php ×1