furious Gontran Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 Salut, Il s'agit d'une question bebete. Mais quelle est la syntaxe pour une expression de type: If (condition AND condition2 AND condition3) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 comme tu dis : if ($a=="1" AND $b=="2" AND $c=="3") ca marche très bien ainsi, inutile de chercher plus compliqué Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigornot Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 Tu es sur ? moi, j'avais vu : if(($a = 1)&&($b=1)&&($c=1)){ } Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sarc Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 moi je vote anonymus ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 Tu es sur ? moi, j'avais vu : if(($a = 1)&&($b=1)&&($c=1)){ } <{POST_SNAPBACK}> Ce n'est pas la même chose. Dans ton cas, c'est l'affectation. On affecte 1 à $a, soit : $a = 1 Dans mon cas, ce n'est pas l'affectation, mais la comparaison. On compare 1 à $a, et si la comparaison est TRUE, alors la condition est vérifiée. Il y a un 3e cas (tant qu'on y est), qui est la comparaison de type (on va dire comme ca..) Exemple : $a=TRUE; if($a===1) renvoie faux. Les 3 signes '=' veulent dire : Si $a égal 1, ET est de même type. Dans ce cas, '1' est un entier, alors que TRUE est un booléen. Bref, dans ton cas, ce sera toujours vrai (ou si rarement faux que c'est anecdotique..), alors que dans le 3e, il faut vraiment savoir ce que l'on fait pour executer une commande comme celle ci. Nico. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sarc Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 anonymus, je pense qu'il parlait du caractère & plutot que de la comparaison... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 Les caractères && et l'opérateur de comparaison AND sont équivalents, tout comme les || et OR. Par contre, il est intéressant de savoir qu'ils ont un ordre particulier. Certains interviennent avant les autres.. L'ordre :: http://php.planetmirror.com/manual/fr/lang...tors.precedence Lien vers le commentaire Partager sur d’autres sites More sharing options...
petit-ourson Posté 14 Janvier 2005 Partager Posté 14 Janvier 2005 Les caractères && et l'opérateur de comparaison AND sont équivalents, tout comme les || et OR.Par contre, il est intéressant de savoir qu'ils ont un ordre particulier. Certains interviennent avant les autres.. L'ordre :: http://php.planetmirror.com/manual/fr/lang...tors.precedence <{POST_SNAPBACK}> Je pensais qu'il y avait que Microsoft avec l'asp qui avait mis des opérateurs AND ET OR ... Je suis déçu Lien vers le commentaire Partager sur d’autres sites More sharing options...
furious Gontran Posté 15 Janvier 2005 Auteur Partager Posté 15 Janvier 2005 Hé ben.... Moi qui pensait poser une question bete... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Ex-floodeur Posté 16 Janvier 2005 Partager Posté 16 Janvier 2005 Les caractères && et l'opérateur de comparaison AND sont équivalents, tout comme les || et OR.Par contre, il est intéressant de savoir qu'ils ont un ordre particulier. Certains interviennent avant les autres.. L'ordre :: http://php.planetmirror.com/manual/fr/lang...tors.precedence <{POST_SNAPBACK}> Tiens je ne savais pas qu'il y avait une question d'ordre Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant