Потому, что логическая конструкция ! работает только с приведенными типами?
Если я правильно понял вопрос:
Немного операторов сравнения в php:
То есть, возможно, вы добавляете лишний символ '=', и из-за этого неправильно понимаете оператор.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей