par
moogli » 15 oct. 2012, 12:48
salut,
Perso je n'en connais pas. par contre je ne vois pas trop le but. c'est de retourner la valeur qui vaut false ?
Risque d'y avoir un problème avec le type de donnée.
si a vaut "zéro" ou null ton if(a) sera toujours faut alors que zéro est peut être une valeur cohérente.
Pour éviter cela utilise le triple = pour la comparaison de type.
a priori la différence entre && et and c'est la priorité de l'opérateur (&& avant and) =>
http://www.php.net/manual/fr/language.o ... ogical.php
tu va dire que je pointille mais
Code : Tout sélectionner
if (a and b)
{
}
else
{
on ne sait pas exactement pourquoi on est là: il y a 4 possibilités et non pas 2
}
j'aurais dit 3 possibilité de se retrouver dans le else (si je souvient des tables de vérité

). J'me trompe ou ? ( 0,0 | 0,1 | 1,0, le cas ok étant 1,1).
@+