Maison  >  Article  >  développement back-end  >  Comment utiliser les opérateurs d'affectation de base dans les opérateurs php

Comment utiliser les opérateurs d'affectation de base dans les opérateurs php

醉折花枝作酒筹
醉折花枝作酒筹original
2021-08-09 14:23:172227parcourir

Dans l'article précédent, nous avons découvert les opérateurs de type. Si nécessaire, veuillez lire "Comment utiliser les opérateurs de type dans les opérateurs php". Cette fois, nous vous présentons un autre opérateur, l'opérateur d'affectation de base. Vous pouvez vous y référer si vous en avez besoin.

Il existe de nombreux opérateurs en php. Aujourd'hui, nous allons apprendre un opérateur simple, l'opérateur d'affectation de base.

L'opérateur d'affectation de base est "=". Sa priorité est inférieure à celle des autres opérateurs, cet opérateur est donc souvent lu en dernier.

Regardons un petit exemple.

<?php
$b=4;
$a = $b + 5; // $a 现在成了 9,而 $b 成了 4。
echo "a现在值为".$a;
echo "<br>";
echo "b现在值为".$b;
echo "<hr>";
$a = $b + $a;
echo "a现在值为".$a;
echo "<br>";
echo "b现在值为".$b;
?>

Le résultat de cet exemple est

Comment utiliser les opérateurs daffectation de base dans les opérateurs php

Nous pouvons voir que dans cet exemple, la valeur de notre "$a" devient 9, et la valeur de "$b" devient 4 lorsque nous faisons " $a ; = $b + $a;" Après cette opération, la valeur de "$a" devient 13 et la valeur de "$b" ne change pas. Après avoir une certaine compréhension de cet opérateur, regardons le opérateurs d’affectation de base.

La valeur de l'expression d'affectation est l'affectation. Sa fonction est d'attribuer la valeur d'une expression à une lvalue. Une expression est une lvalue ou une lvalue. La soi-disant lvalue fait référence à une expression qui peut être utilisée sur le côté gauche d'une opération d'affectation. La lvalue doit être modifiable et ne peut pas être une constante. Nous utilisons des variables comme valeurs. Nous pouvons également voir que les pointeurs et les références peuvent également être des lvalues.

Remarque : L'opération d'affectation copie la valeur de la variable d'origine dans la nouvelle variable (affectation de valeur), donc la modification d'une variable n'affecte pas l'autre. Cela fonctionne également pour copier certaines valeurs dans des boucles denses, telles que de grands tableaux.

Il existe une exception au comportement courant de transmission et d'affectation de valeurs en PHP, à savoir lorsqu'un objet est rencontré, affectation par référence en PHP 5, à moins qu'il ne soit copié explicitement à l'aide du mot-clé clone.

C'est tout. Si vous voulez savoir autre chose, vous pouvez cliquer ici. → →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