• Home
  • Docker
  • Kubernetes
  • LLMs
  • Java
  • Ubuntu
  • Maven
  • Big Data
  • Archived
ColdFusion | CFML : cfif
  1. Utiliser les conditions (if / else / else if)
  2. Utiliser la fonction IIF
  3. Utiliser l'opérateur ternaire (COND ? STMT1 : STMT2)

  1. Utiliser les conditions (if / else / else if)
    - En utilisant la syntaxe CFML :

    - En utilisant le tag CFScript :

  2. Utiliser la fonction IIF
    - En utilisant la syntaxe CFML :

    - En utilisant le tag CFScript :

    Remarque : La fonction DE est importante car s'elle est omit ColdFusion va penser que la valeur spécifiée correspond à un nom de variable et donc vous obteniez une erreur si la variable est inexistante (« Variable EVEN is undefined. »).
  3. Utiliser l'opérateur ternaire (COND ? STMT1 : STMT2)
    - En utilisant la syntaxe CFML :

    - En utilisant le tag CFScript :

    Note de performance : Il est préférable d'utiliser les instructions if/else, ou sinon au besoin l'opérateur ternaire. La fonction IIF ajoute une charge additionnelle à cause de la charge de l'appel de la fonction qui en plus, en interne, peut faire plus de traitements.
© 2025  mtitek