Bonjour,
Je souhaiterai savoir s'il y a selon vous une différence entre :
etCode:
1
2
3 if ($res = $cnx->connect()) #etc...
Quelle est cette différence si elle existe ?Code:
1
2
3
4 $res = $cnx->connect(); if ($res) #etc...
Merci
Version imprimable
Bonjour,
Je souhaiterai savoir s'il y a selon vous une différence entre :
etCode:
1
2
3 if ($res = $cnx->connect()) #etc...
Quelle est cette différence si elle existe ?Code:
1
2
3
4 $res = $cnx->connect(); if ($res) #etc...
Merci
Aucune à ma connaissance, après c'est une question de point de vue.
La première méthode est une abherration d'un point de vue algorithmique, mais elle évite une ligne supplémentaire.
Après il existe peut etre une différence fondamentale que je connais pas, auquel cas je suis curieux de l'apprendre.
J'ai une petite impression qu'il existe une différence pour avoir dû passer d'une méthode à l'autre pour réaliser un script correctement.
Mais j'ignore encore s'il s'agissait d'autre chose.
Désormais j'effectue toujours la deuxième méthode que j'ai citée.
Merci de ton intervention