Categories: Php

[php] Qu’est ce que l’opérateur ternaire ou opérateur conditionnelle ?

L’équivalent en C# c’est ici [c#] Qu’est ce que l’opérateur ternaire ou opérateur conditionnelle ?


En php, l’opérateur ternaire est le signe « ? » qui fait parti de l’expression conditionnelle (ternaire).


(condition) ? valVrai : valFaux;  

Cette expression est l’équivalent d’une boucle if else

If( condition){
{ valVrai ;}
Else
{ valFaux;}

Si la condition est vrai alors on renvoie valVrai sinon on renvoie valFaux.

L’expression conditionnelle permet d’écrire une boucle if / else sur une seule ligne.
Par contre la lisibilité du code peut être plus compliquée.



L’utilisation de l’opérateur ternaire semble être moins optimisée que l’utilisation d’un boucle if else classique.

Exemple d’utilisation de l’opérateur ternaire en php

$moyenne = 13 ;
$resultat = ($moyenne 


Quelques articles de plus sur le php :


Point d’intérêt de cet article : Php, opérateur ternaire, optimisation.

adminArnaud

View Comments

    • Bonjour Alex,

      En c# un opérateur est un symbole auquel on passe différentes variables et qui nous retourne une valeur.
      En c# il y a trois types d'opérateur :
      - unaire (auquel on passe qu'une seule opérante ou variable)
      - binaire (auquel on passe deux opérantes ou variables)
      - ternaire (dont on parle dans cette article justement).

      Le but des opérateurs est généralement de simplifier l'écriture du code.

      Exemple:
      a++;
      au lieu de
      a = a + 1;

      Voila j'espère avoir répondu à ta question.

Share
Published by
adminArnaud
Tags: Php

Recent Posts

Joyeux Noel 2024, bonnes fêtes de fin d’année

Voila 10 ans que je n'avais pas écrit un petit texte pour souhaiter un joyeux… Read More

2 jours ago

Fin des vacances d’halloween (1er novembre), bon retour en classe

Cela faisait un petit moment que je n'avais pas créé de billets sur ce blog.… Read More

2 mois ago

Agile | L’importance d’écrire des tâches pour une User Story

Explorez l'importance des user stories dans la méthode Agile à travers une vidéo humoristique qui… Read More

5 ans ago

[Actu] Printemps des poètes

Parce que, contrairement à ce que l'on pourrait penser ce soir qu'il pleut des cordes,… Read More

6 ans ago

[Actu] Élections présidentielles 2017

Un peu d’humour en attendant le résultat des élections présidentielles françaises. Read More

8 ans ago

[Linux] Activer/Désactiver l’UTC en ligne de commande

Si vous n'avez pas accès à l'interface graphique de votre Linux, vous pouvez modifier l'horloge… Read More

8 ans ago