Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/11/2007, 11h42   #1
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2007
Messages : 74
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 74
Points : 16
Points : 16
Par défaut différence entre if(Affectation) et if (resultat affectation)

Bonjour,

Je souhaiterai savoir s'il y a selon vous une différence entre :

Code :
1
2
3
 
if ($res = $cnx->connect())
#etc...
et

Code :
1
2
3
4
 
$res = $cnx->connect();
if ($res)
#etc...
Quelle est cette différence si elle existe ?

Merci
zeojex est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 11h48   #2
Membre chevronné
 
Inscription : juin 2005
Messages : 572
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Haute Vienne (Limousin)

Informations forums :
Inscription : juin 2005
Messages : 572
Points : 690
Points : 690
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.
__________________
Tout pas mieux que tout le monde : évitez les questions techniques en mp sinon à quoi bon poster sur un forum ?

Petite citation : "Le sage cherche la vérité, l'imbécile l'a déjà trouvée"
ratapapa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 12h34   #3
Futur Membre du Club
 
Développeur Web
Inscription : novembre 2007
Messages : 74
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 74
Points : 16
Points : 16
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
zeojex est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h41.


 
 
 
 
Partenaires

Hébergement Web