はじめに 今回は演算子に焦点をあて、同様の動きをする演算子や関数と比較検証を行います。 ‘==’と‘===’ ‘==’と‘===’とを比較します。‘===’は値だけではなく型も含めて比較を行う演算子です。 まずはベンチマークを取ってみます。 benchmark_equal.php <?php $t = microtime(true); $i = 0; while($i < 1000) { if ('a' == 'b') {} ++$i; } $tmp = microtime(true) - $t; var_dump($tmp); ?> benchmark_identical.php <?php $t = microtime(true); $i = 0; while($i < 1000) { if ('a' === 'b') {} ++$i; } $tmp = microtime(