Bonjour , j'ai une petite question, en PHP dans les conditions c'est quoi le mieux à mettre entre : "&&/||" et "AND/OR" ?
Merci
PS : Merci d'avoir supprimer mon ancien topic
http://stackoverflow.com/questions/17710924/logical-operators-or-vs-double-pipe-in-php
En gros c'est pareil l'un est juste plus lisible que l'autre dans certains cas ?
Ca dit qu'ils ont des priorités différentes et que par conséquent ca peut éviter d'utiliser des parenthèses dans certains cas
Exemple donné:
$d=$a||$b and $c is equivalent to ($d=$a||$b) && $c
Oh my god!? Est ce que c'est vrai que or et || n'ont pas la meme priorite en php.
Parles d'un comportement qui mene a confusion!
Merci, mais j'ai pas trop compris l'exemple
Mais bon pas grave je verrais sa plus tard en attendant je vais utiliser que OR qui me semble plus facile.
Les pros te diront utilise || et && car tu as moins de confusion.
Genre $a = $george or $ben;
Et bah $a sera == à $george, et osef de $ben.
Alors que $a = $george || $ben, ton $a vaudra un boolean.
Perso je préfère or et and, plus stylé surtout sur phpstorm en bleu