В последнее время я видел несколько примеров, когда утверждения написаны следующим образом:
if ( false === $testValue) {
//do something
}
в отличие от более общего:
if ($testValue === false) {
//do something
}
Очевидно, что это проблема стиля, и она не имеет отношения к результату, но мой вопрос: может ли кто-нибудь сказать, почему кто-то будет использовать этот стиль и откуда он взялся.
Примеры кода, которые я видел с этим стилем, были написаны серьезно хорошими программистами, поэтому я не думаю, что это обязательно плохой стиль.