【PHP】「==」と「===」はどちらが高速であるか。

気になったので調べた。

結論としては「===」のほうが若干速い。

理由は下記の通り。

「==」演算子は比較対象が同等であるかを適切に評価するため、左辺、右辺を適宜型変換した上で値の突合を行っている。
一方「===」演算子は型変換を行わないで式の評価を行うため、「==」演算子よりも速度面で有利なのである。