php位運算符詳解

$a = 1;//二進制00000001 $b = 2;//二進制00000010 按位與:兩個按位置做比較,兩個數都爲1就返回1 $a & $b十進制結果是1 怎麼得來的呢?高中數學有學到 按位或:兩個做比較只要有一個爲1就返回1 那麼$a | $b十進制結果是3 按位異或:有一個爲1 有一個爲0 那麼返回1,如果兩個都是1或0 那麼返回0 $a ^ $b十進制結果是3 按位取反:0變1 ,1變
相關文章
相關標籤/搜索