Просмотр поста

.
ValekS
Ей 25
# Jahak (30.11.2014 / 20:01)
А ты попробуй сравнить булев тип
А вот !==! походу смесь !== и !. Т.Е. тоже самое что и $a !== !$a. Условие 1 !==! 1 значит что "если 1 не равна не единице, то true". А 1 как раз таки будет не равна например 2. А в условии true !== !false выходит что тру не равно не фолс. А так как может быть только либо тру, либо фолс, то "не фолс" = тру. И проверяется уже true != true и выдаёт false.
Только вот нафиг такое использовать я не знаю. В документации нет потому что это не новые операторы а просто объединённые в один старые.