前回の記事では型演算子について学習しましたが、必要に応じて「php演算子で型演算子を使用する方法」もお読みください。今回はもう 1 つの演算子、基本的な代入演算子を紹介しますので、必要に応じて参照してください。
php には多くの演算子がありますが、今日は簡単な演算子である基本的な代入演算子を学習します。
基本的な代入演算子は「=」です。この演算子の優先順位は他の演算子よりも低いため、多くの場合、この演算子は最後に読み取られます。
小さな例を見てみましょう。
<?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; ?>
この例の結果は、
この例では、「$a」の値が 9 になることがわかります。 "$b" の値は 4 になり、"$a = $b $a;" という演算が実行されると、"$a" の値は 13 になり、"$b" の値は変化しません。この演算子についてある程度理解したら、基本的な代入演算子を見てみましょう。
代入式の値が代入です。その機能は、式の値を左辺値に割り当てることです。式は左辺値または左辺値です。いわゆる左辺値は、代入演算の左側で使用できる式を指します。左辺値は変更可能である必要があり、定数にすることはできません。変数を左辺値として使用します。また、ポインターと参照も左辺値であることがわかります。
注: 代入操作では、元の変数の値が新しい変数にコピーされるため (値の代入)、一方の変数を変更しても、もう一方の変数には影響しません。これは、大規模な配列などの密なループで特定の値をコピーする場合にも機能します。
PHP の一般的な値の受け渡しと代入の動作には例外があります。これは、オブジェクトが見つかった場合です。PHP 5 では、clone キーワードを使用して明示的にコピーしない限り、オブジェクトは参照によって割り当てられます。
以上です。他に知りたいことがある場合は、ここをクリックしてください。 → →phpビデオチュートリアル
以上がPHP 演算子での基本的な代入演算子の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。