コンピュータが認識するデータは0と1の羅列であるため、時には情報の最小単位としてビットで考える必要が出てきます。 通常1バイトというと8ビットに相当します。 8ビットのことをオクテットともいいます。 この8ビットというのは「0か1」のビットが8つ連なっていますので「ON」または「OFF」といった2種類のフラグで考えると、8つの情報を持つことができることになります。 ■論理和と論理積 例えば1バイト内にゴミ捨て曜日を収めることにした場合、「00000000」と8つあるうちの先頭(左端)から「日曜」「月曜」...「土曜」「最後は予備」と割り当てるように決めて、「水曜」と「土曜」のビットを立てることを考えると $gomi= bindec("00010000") | bindec("00000010"); // 「00010010」 と「|」を使って「論理和」で書くことができます。 ちなみにこの場