Position actuelle: Accueil> Derniers articles> Comment utiliser AND (&&) pour connecter des expressions booléennes en PHP

Comment utiliser AND (&&) pour connecter des expressions booléennes en PHP

M66 2025-10-27

Présentation de l'opérateur AND (&&) en PHP

En PHP, l'opérateur AND (&&) est utilisé pour connecter deux expressions booléennes et renvoyer une valeur booléenne. Le résultat est VRAI seulement si les deux expressions sont VRAIES, sinon il est FAUX. Cet opérateur a une priorité plus élevée que OR et a la caractéristique d'une évaluation de court-circuit, c'est-à-dire que lorsque la première expression est FALSE, la deuxième expression ne sera pas évaluée.

grammaire

 <span class="fun">$résultat = $expression1 && $expression2;</span>

dans:

  • $expression1 et $expression2 sont les expressions booléennes à concaténer.
  • $result est une valeur booléenne qui est VRAI lorsque les deux expressions sont VRAIES et FAUX dans le cas contraire.

Exemple

 $age = 18;
$gender = 'male';

if ($age >= 18 && $gender == 'male') {
    echo "Admissible";
} else {
    echo "不Admissible";
}

Dans cet exemple, la condition est vraie uniquement si $age est supérieur ou égal à 18 et $gender est égal à « masculin », sinon la condition n'est pas vraie.

Choses à noter

  • L'opérateur AND a une priorité plus élevée que l'opérateur OR.
  • L'opérateur AND possède des propriétés d'évaluation des courts-circuits. Si la première expression est FALSE, la deuxième expression ne sera pas évaluée.
  • Vous pouvez utiliser l'opérateur AND pour connecter plusieurs expressions booléennes, par exemple :
 if ($expression1 && $expression2 && $expression3) {
    // ...
}

En utilisant rationnellement l'opérateur AND (&&), le jugement conditionnel peut être rendu plus clair et plus efficace, facilitant ainsi le contrôle logique.