私は次のコードを持っています:
print "\n1 & 11\n";
var_dump(1 & 11);
print "\n 2 & 222\n";
var_dump(2 & 222);
なぜ最初の結果が1なのですか?そして、なぜ2番目の結果が2なのですか?
PHP Webサイトは、(2 & 222
たとえば)ブール値を返す必要があると言っています。
たとえば、$ a&$ b == trueは等価性を評価し、次にビット単位で評価します。while ($ a&$ b)== trueはビット単位で評価し、次に等価性を評価します。」
わかりません、どうすれ2 & 222
ば2
いいですか?