Maison > développement back-end > Problème PHP > Explication détaillée de la priorité des opérateurs PHP

Explication détaillée de la priorité des opérateurs PHP

醉折花枝作酒筹
Libérer: 2023-03-09 09:48:02
original
5464 Les gens l'ont consulté

En PHP, une opération peut avoir plusieurs opérateurs connectés entre eux. Nous déterminons l'ordre d'exécution de l'opération ci-dessous, l'éditeur présentera la priorité des opérateurs PHP à tout le monde. J'espère que cela sera utile aux amis qui en ont besoin. aide!

Explication détaillée de la priorité des opérateurs PHP

La règle suivie dans les opérations PHP est la suivante : les opérateurs avec une priorité élevée sont exécutés en premier, et les opérateurs avec une priorité faible sont exécutés plus tard. Dans le cas d'une même priorité, l'exécution se fait de gauche à droite. Bien sûr, vous pouvez également utiliser des parenthèses comme des opérations mathématiques, et les opérateurs entre parenthèses sont exécutés en premier.

Le tableau suivant répertorie les opérateurs en PHP par ordre de priorité de haut en bas. Les opérateurs d'une même ligne ont la même priorité et la direction de leur combinaison détermine la direction de l'ordre des opérations.

Explication détaillée de la priorité des opérateurs PHP

<?php
$bool = true && false;
var_dump($bool); 

$bool = true and false;
var_dump($bool); 
?>
Copier après la connexion

Son résultat est :

false
true
Copier après la connexion
<?php
$a = 7 * 4 / 2; // (7 * 3) / 2 
echo $a;
$a = true ? 0 : true ? 1 : 7; // (true ? 0 : true) ? 1 : 2 
echo $a;

$a = 2;
$b = 7;
$a = $b -= 3; // $a = ($b -= 3) 
echo $a;
echo $b;
?>
Copier après la connexion

Le résultat courant est :

14
7
4
4
Copier après la connexion

Comme le montrent les trois exemples ci-dessus, pour Pour les opérateurs dans la même colonne, la gauche représente les opérations de gauche à droite et la droite représente les opérations de droite à gauche. Si la direction de la combinaison n'est pas applicable, cela signifie qu'elles ne peuvent pas être utilisées ensemble.

Recommandations associées :

"Résumé des questions d'entretien PHP 2021 (collection) "

"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:
php
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