$val1 = false;
$val2 = 10;
$variable = $val1 || $val2;
le code ci-dessus fait $variable = true
.
Y at-il un opérateur en PHP qui ferait $variable
prendre la valeur de $val2
, si $val1
est faux? Je pensais que cela serait ||
, mais il retourne vrai que si l'une des valeurs sont vraies ou fausses, si les deux sont faux ...
Vous devriez mentionner que la seconde possibilité n'est disponible que dans PHP> = 5.3. –
(+1) Je tapais une réponse, puis j'ai vu le vôtre apparaître. Je n'étais pas au courant de la deuxième syntaxe! – ClosureCowboy
@Felix, c'est ce que je voulais faire à l'origine, et la raison pour laquelle j'ai mis la version plus longue d'abord :) Fixe, acclamations. –