=& 是引用运算符

$a = 1;
$b =& $a;
$a++;
echo $b; // 2

来自 PHP 参考手册:

在 PHP 中引用意味着用不同的名字访问同一个变量内容。


&=按位与赋值的一种简写形式(语法糖)

$a = 1;
$a &= 1; // is the same as
$a = $a & 1;
echo $a; // 1

引自维基百科:

按位与采用相等长度的两个二进制表示,并对每对相应位执行逻辑与运算。在每一对中,如果第一位为 1 且第二位为 1,则结果为 1。否则,结果为 0。