読み方プロトコル

論理演算子

ろんりえんざんし

大まかな意味

PHPの演算子。
記号には、andや&&(論理積)、orや||(論理和)、xor(排他的論理和)、!(否定)がある。
左辺と右辺の論理値(TRUE または FALSE)を元に演算し、論理値を返す。
比較演算子や関数と組み合わせて使う。

適当な使用例

論理演算子があつかうのは、あくまでTRUEと FALSEのみ。

<ul>
	<li>TRUE and TRUE→<?php var_dump(TRUE and TRUE) ?></li>
	<li>TRUE and FALSE→<?php var_dump(TRUE and FALSE) ?></li>
	<li>TRUE or FALSE→<?php var_dump(TRUE or FALSE) ?></li>
	<li>FALSE or FALSE→<?php var_dump(FALSE or FALSE) ?></li>
	<li>TRUE xor FALSE→<?php var_dump(TRUE xor FALSE) ?></li>
	<li>TRUE xor TRUE→<?php var_dump(TRUE xor TRUE) ?></li>
	<li>! TRUE→<?php var_dump(! TRUE) ?></li>
</ul>
出力結果
  • TRUE and TRUE→bool(true)
  • TRUE and FALSE→bool(false)
  • TRUE or FALSE→bool(true)
  • FALSE or FALSE→bool(false)
  • TRUE xor FALSE→bool(true)
  • TRUE xor TRUE→bool(false)
  • ! TRUE→bool(false)

読み方プロトコルとは

Web制作の現場で何気なく使われている、PHPの関数や、HTMLのタグ。
英語がベースになっている事がほとんどですが、読み方に困った事はないでしょうか?

仕事仲間とのやりとりなら、適当に済ませる事ができますが、そうはいかない場面もあります。
私の場合、講師のまねごとをさせていただいた経験があり、人前で話しながら読み方が正しいのか不安になった事が多々ありました。
普段はキーボードで打つだけですし、自分の頭の中だけで、勝手な読みを決めってしまっていたのです。
このままではまずいと思い、調べてまとめていく内に、それなりの数になってきました。
せっかくなので公開し、多くの人に活用、判定していただく事にしました。
「こっちの方が一般的ではないか?」と感じる場合は、ぜひご指摘いただければと思います。

よろしくお願いします。