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 :
Dans le monde de l'agilité, le Product Owner se doit d'écrire des user stories simples,… Read More
Parce que, contrairement à ce que l'on pourrait penser ce soir qu'il pleut des cordes,… Read More
Un peu d’humour en attendant le résultat des élections présidentielles françaises. Read More
Si vous n'avez pas accès à l'interface graphique de votre Linux, vous pouvez modifier l'horloge… Read More
Si quelqu'un m'avait dit en Janvier que je réécrirais un article dans l'année sur des… Read More
Il y a quelques semaines, mois, voire années (tout est subjectif) nos enfants (et nos… Read More
View Comments
bonjour je ne sais plus ces quoi un operateur technique et aussi fonction des operateur
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.