我总是使用以下内容来查找偶数和奇数:
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:算术运算符和&符号不是选项的一部分.
谢谢.