Lo que se compara no es la función en si, se compara el resultado que devuelve.
Te sugiero documentarte un poco al respecto.
http://php.net/manual/en/functions.user-defined.php
Eso es posible en cualquier lenguaje de programación deberías saber.
En el caso que expones se asigna el resultado de la función a la variable.