揮発性のメモ2

http://d.hatena.ne.jp/iww/

PHPで文字列の論理積


PHP: ビット演算子 - Manual
PHPで文字列同士を論理積すると、バイトごとのアスキーコードで論理積を取る。

<?
$a = "017";
$b = "252";


/* 17 & 252 のつもりだった */
$c = $a & $b;
print("$c\n");  // 012


/* 数字にしてから計算すればOK */
$d = ($a+0) & ($b+0);
print("$d\n");  // 16