Maison  >  Article  >  développement back-end  >  A quoi sert et en PHP

A quoi sert et en PHP

WBOY
WBOYoriginal
2022-05-05 17:22:583452parcourir

En PHP, and est utilisé pour le jugement logique. La syntaxe est "valeur 1 et valeur 2". Si les opérandes des deux côtés de et sont vrais, alors retournez vrai, sinon retournez faux et est un opérateur logique ; car l'opérateur "&&" représente également un "et" logique, et l'opérateur "&&" a une priorité plus élevée que et.

A quoi sert et en PHP

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3

Quelle est l'utilisation de et en PHP

L'opérateur « et » en PHP est appelé un opérateur logique. Si les deux opérandes sont vrais, retournez vrai.

Exemple :

<?php
// 变量声明
// 初始化
$a = 100;
$b = 50;
if ($a == 100 and $b == 10)
echo "True";
else
echo "False";

Sortie : False

Explication : Puisque la variable $a = 100 et une autre variable $b = 10, la condition $a == 100 est évaluée comme vraie, tandis que l'évaluation de $b == 10 Le résultat est vrai. Par conséquent, « $a == 100 et $b == 10 » est évalué comme vrai car la logique ET indique que si les deux opérandes sont vrais, le résultat est également vrai. Mais lorsque $b = 20 est saisi, la condition $b == 10 est fausse, donc le résultat de l'opération ET sera faux.

L'opérateur '&&' en PHP est également appelé opérateur logique. Si les deux opérandes sont vrais, retournez vrai.

Exemple :

<?php
// 声明一个变量并初始化
$a = 100;
$b = 10;
if ($a == 100 && pow($b, 2) == $a)
echo "True";
else
echo "False";

Sortie : True

Explication : Puisque la variable $a = 100 et une autre variable $b = 10, la condition $a == 100 est évaluée comme vraie et pow($b, 2)= =$ a est également évalué comme vrai car $b = 10 élevé à la puissance 2 est 100, ce qui est égal à $a. Par conséquent, '$a == 100 && pow($b,2)==$a' est évalué comme vrai car la logique ET indique que l'opération AND ne sera vraie que si les deux opérandes sont vrais. Mais lorsque $b = 20 est entré, la condition pow($b,2)==$a est fausse, donc le résultat de l'opération ET est faux.

Comparaison entre les opérateurs 'AND' et '&&' :

Basé sur la priorité :

La priorité détermine essentiellement quelles opérations sont effectuées en premier dans une expression. L'opérateur '&&' a une priorité élevée et l'opérateur 'AND' a une priorité faible.

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn