Что это за «iif» в php?

Кто-нибудь видел этот «iif» в php раньше? Что это на самом деле? Я пытаюсь найти документацию для него в php.net, но я не нашел его. Любой может дать простой пример того, как использовать этот «iif»?

Это часть PHPKit. Это означает Immediate If .

Синтаксис:

iif(condition, true statement, false statement); 

@ Комментарий VolkerK следует отметить: «И имейте в виду, что iff (x, y, z) оценивает как y, так и z (оценка ленивого параметра функции в php), а x? Y: z оценивает только y или z».

Функция iif не существует в стандартных библиотеках PHP. Но в большинстве случаев это «короткое выражение», например: (condition ? true : false) .

скопировано из http://www.phpfreaks.com/forums/index.php?topic=124215.0.

 function iff($tst,$cmp,$bad) { return(($tst == $cmp)?$cmp:$bad); } echo iff('one','two','three'); echo iff('four','four','ok');