次のコードがどのように機能するのか理解できません。
$start = 1;
while($start<10){
if ($start&1) {
echo "ODD ".$start." <br/> ";
}
else {
echo "EVEN ".$start." <br/> ";
}
$start++;
}
は$start&1ODDとEVENを別々に返します。
出力
ODD 1
EVEN 2
ODD 3
EVEN 4
ODD 5
EVEN 6
ODD 7
EVEN 8
ODD 9
$start&2の代わりに与える$start&1と、別の順序で戻ります。
ここではどのよう&1 &2に機能しますか?