Quelqu'un a-t-il déjà vu cette "IIF" dans PHP? Qu'est-ce que c'est réellement? J'essaie de rechercher la documentation à PHP.net, mais je ne peux en trouver aucun. Tout le monde peut donner un exemple simple de comment utiliser ce "IIF"? P>
3 Réponses :
Cela fait partie de phpkit. Il représente immédiatement si .
La syntaxe est la suivante: p>
iif(condition, true statement, false statement);
Ciocchi i piatti?
Bonjour @skilldrick, immédiat Si le lien est maintenant cassé.
La fonction iif code> n'existe pas dans les bibliothèques PHP standard. Mais dans la plupart des cas, il s'agit d'une "courte si expression" telle que:
(condition? True: false) code>. P>
C'est une expression et pas une déclaration.
Et gardez à l'esprit que IFF (X, Y, Z) évalue à la fois Y et Z (aucune évaluation de paramètre de fonction paresseuse en PHP) tandis que X? Y: Z n'évalue que Y ou Z.
copié de 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');