Что на самом деле означает восклицательный знак перед функцией в PHP

Просто как в заголовке, что на самом деле означает восклицательный знак перед функцией в PHP?


Например, следующий оператор:

if (!stripos($haystack, $needle)) {}

такой же, как этот:

if (stripos($haystack, $needle) === FALSE) {}

или этот:

if (stripos($haystack, $needle) == FALSE) {}


Буду признателен за любые разъяснения

5
задан n1te 7 April 2012 в 07:40
поделиться