php中的这个"iif"是什么意思?

mys*_*ner 9 php syntax

有没有人在PHP之前看到这个"iif"?实际上是什么?我尝试在php.net中搜索它的文档,但我找不到任何.任何人都可以举一个如何使用这个"iif"的简单例子?

Kol*_*lky 11

该功能iif在标准PHP库中不存在.但在大多数情况下,这是一个"短暂的表达",如:(condition ? true : false).

  • 请记住,iff(x,y,z)同时评估y和z(php中没有懒函数参数评估),而x?y:z仅评估y或z. (2认同)

Ski*_*ick 7

这是PHPKit的一部分.它代表Immediate If.

语法是:

iif(condition, true statement, false statement);
Run Code Online (Sandbox Code Playgroud)

@ VolkerK的评论应该注意:"请记住iff(x,y,z)同时评估y和z(php中没有懒函数参数评估),而x?y:z只评估y或z."