Просто как в заголовке, что на самом деле означает восклицательный знак перед функцией в PHP?
Например, следующий оператор:
if (!stripos($haystack, $needle)) {}
такой же, как этот:
if (stripos($haystack, $needle) === FALSE) {}
или этот:
if (stripos($haystack, $needle) == FALSE) {}
Буду признателен за любые разъяснения