PHP - orden invertido en la sentencia if

Esta es una pregunta que me está molestando durante mucho tiempo y no puedo encontrar ninguna respuesta ... Notado que Zend Framework Developers lo usa bastante,

¿Cuál es la diferencia entre las siguientes 2 afirmaciones "if"? :

if (null === $this->user) { ... }

if ($this->user === null) { ... }

Para mí el primero parece un poco extraño;]

Gracias por responder.

Respuestas a la pregunta(7)

Su respuesta a la pregunta