Maison > développement back-end > Problème PHP > Vous apprendre à effectuer des opérations de court-circuit des opérateurs logiques PHP

Vous apprendre à effectuer des opérations de court-circuit des opérateurs logiques PHP

醉折花枝作酒筹
Libérer: 2023-03-08 22:22:02
original
2031 Les gens l'ont consulté

Si une expression participe à une opération logique, la première expression peut déterminer le résultat de l'ensemble de l'expression logique, alors la valeur de la deuxième expression ne sera pas calculée. Il s'agit d'une opération de court-circuit. Laissez l'éditeur vous guider pour apprendre ensemble.

Vous apprendre à effectuer des opérations de court-circuit des opérateurs logiques PHP

Quel est le fonctionnement en court-circuit de && et || ?

Le fonctionnement en court-circuit est également appelé opérateur de court-circuit. Les concepteurs de langages de programmation pensent que tant qu'il y a des opérateurs logiques (ET logique, OU logique), le résultat de l'opération est true ou false, et le processus en cours n'est pas important.

OU Logique||

Lorsque l'une des deux opérations est vraie, le résultat est vrai. Si les deux côtés sont faux, le résultat est faux.

<?php
$a=true;
$b=1;
$a || ++$b;
echo $b;//短路,上面的++$b被短路了,结果还是1
?>
Copier après la connexion

ET logique&&

Lorsque l'une des deux opérations est fausse, le résultat est faux et les deux les côtés sont vrais, le résultat est vrai. Quels sont les avantages du fonctionnement en court-circuit de

<?php
$a=false;
$b=1;
$a && ++$b;
echo $b;//短路,上面的++$b被短路了,结果还是1
?>
Copier après la connexion

&&&&|| et

?


Si nous court-circuitons l'opération, nous pouvons réduire le temps d'exécution et améliorer l'efficacité de l'opération. En même temps, nous pouvons utiliser les caractéristiques de l'opération de court-circuit. pour écrire beaucoup de code concis et réduire le temps d'écriture du code. 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal