Se connecter

Informatique

Programmation

Sujet : [PHP] Le mieux entre AND/OR et &&/||
1
hiydrogene2
Niveau 4
19 juillet 2016 à 17:09:06

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 :snif:

wlan0
Niveau 8
19 juillet 2016 à 18:15:02

http://stackoverflow.com/questions/17710924/logical-operators-or-vs-double-pipe-in-php

:oui:

hiydrogene2
Niveau 4
19 juillet 2016 à 18:24:59

En gros c'est pareil l'un est juste plus lisible que l'autre dans certains cas ?

wlan0
Niveau 8
19 juillet 2016 à 19:10:19

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

godrik
Niveau 22
19 juillet 2016 à 20:05:03

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!

hiydrogene2
Niveau 4
19 juillet 2016 à 20:06:52

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.

fluxies
Niveau 11
22 juillet 2016 à 01:58:18

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.

fluxies
Niveau 11
22 juillet 2016 à 01:58:35

Perso je préfère or et and, plus stylé surtout sur phpstorm en bleu :hap:

1
Sujet : [PHP] Le mieux entre AND/OR et &&/||
News culture
La Planète des Singes : Le Nouveau Royaume - la révolution simienne est en marche !
   Retour haut de page
Consulter la version web de cette page