Qqun pourrait-il m'éclaircir concernant cette synthaxe ?
YnOThAr
Messages postés22Date d'inscriptionvendredi 14 mars 2003StatutMembreDernière intervention 9 juillet 2006
-
25 juin 2005 à 00:06
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
27 juin 2005 à 14:27
Voila je mattai un script et puis je suis tombé sur une synthax qui
correspond grossomodo à if (isset($mavariable)) { $mavariable $variabletemp; } else { $mavariable $defaut; }
Voila la synthaxe : $mavariable = $variabletemp ?"$variabletemp" : $defaut;
Alors est ce que qqun peut m'expliquer le point d'interrogation et la
chaine qui suit...lol je comprend pas ^^. Et si quelqu'un peut me
trouver la reference dans le manuel php de cet synthaxe pour savoir
depuis qu'elle version elle est utilisable.
Merci
A voir également:
Qqun pourrait-il m'éclaircir concernant cette synthaxe ?
le tout dans un code, c'est pas toujours evident...surtout que c'est jamais aussi simple!
mais bon...
ca reste une question de gout personnel, suis d'accord.
Je privilegie la clarte a la rapidite, perso, ceci dit. Autant que
possible. Ne serait-ce que pour moi...j'ai deja du mal a me relire moi,
alors si en plus je bosse avec qqu'un...lol.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 26 juin 2005 à 18:52
jamais aussi évident ???
bah écoute, si tu dois mettre une valeur à une variable, que cette
valeur sera "border:1px" si t'as pas IE ou alors "border:200px" si t'as
IE, il est plus simple de faire :
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 26 juin 2005 à 18:58
perso je trouve pas enfin bon, c'est une affaire de goût hein...
ensuite la syntaxe ternaire est moins rapide donc chacun fait comme il
veut, c'est plus simple pour l'un et moins simple pour l'autre, c'est
préférable pour l'un et pas préférable pour l'autre...
Bref me concernant je préfère cette syntaxe en cas de if/else répétés
pour modifier quelques variables, pour le reste je ne l'utilise jamais.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 27 juin 2005 à 14:11
> coucou >
jamais aussi évident ???
Nan, J'ai ecrit :
jamais aussi simple!
Je veux dire par la que l'on est rarement limite a d'aussi petites
expressions. Et que si l'expression est longue...ca devient le bordel,
je trouve, avec l'operateur ternaire.