PHP 演算子での基本的な代入演算子の使用方法

醉折花枝作酒筹
リリース: 2023-03-11 22:50:02
オリジナル
2246 人が閲覧しました

前回の記事では型演算子について学習しましたが、必要に応じて「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;
?>
ログイン後にコピー

この例の結果は、

PHP 演算子での基本的な代入演算子の使用方法

この例では、「$a」の値が 9 になることがわかります。 "$b" の値は 4 になり、"$a = $b $a;" という演算が実行されると、"$a" の値は 13 になり、"$b" の値は変化しません。この演算子についてある程度理解したら、基本的な代入演算子を見てみましょう。

代入式の値が代入です。その機能は、式の値を左辺値に割り当てることです。式は左辺値または左辺値です。いわゆる左辺値は、代入演算の左側で使用できる式を指します。左辺値は変更可能である必要があり、定数にすることはできません。変数を左辺値として使用します。また、ポインターと参照も左辺値であることがわかります。

注: 代入操作では、元の変数の値が新しい変数にコピーされるため (値の代入)、一方の変数を変更しても、もう一方の変数には影響しません。これは、大規模な配列などの密なループで特定の値をコピーする場合にも機能します。

PHP の一般的な値の受け渡しと代入の動作には例外があります。これは、オブジェクトが見つかった場合です。PHP 5 では、clone キーワードを使用して明示的にコピーしない限り、オブジェクトは参照によって割り当てられます。

以上です。他に知りたいことがある場合は、ここをクリックしてください。 → →phpビデオチュートリアル

以上がPHP 演算子での基本的な代入演算子の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート