PHPでは、基本的な割り当て演算子は、変数に値を割り当てるために使用されるツールです。この演算子は、等記号(=)で表されます。
たとえば、次のコードはナンバー5を変数$ xに割り当て、文字列「Hello World」を変数$ yに割り当てます。
<span class="fun">$ x = 5;</span>
<span class="fun">$ y = "hello world";</span>
この時点で、 $ xの値は5で、 $ yの値は「Hello World」です。
PHPでは、変数は定数を直接割り当てるだけでなく、式の結果としても割り当てることができます。
たとえば、次のコードは、変数$ aと$ bの合計を変数$ cに割り当てます。
<span class="fun">$ a = 5;</span>
<span class="fun">$ b = 10;</span>
<span class="fun">$ c = $ a + $ b;</span>
<span class="fun">echo $ c; //出力15</span>
この時点で、 $ cの値は15です。
ベース割り当て演算子を使用する場合、変数はnullに割り当てることもできます。つまり、変数には値がありません。
たとえば、次のコードは変数$ xをnull値に割り当てます。
<span class="fun">$ x = null;</span>
この時点で、 $ xの値はnull 、つまりnull値です。
PHPを使用すると、開発者は1つのコードのコードで複数の変数に値を同時に割り当てることができます。
たとえば、次のコードは、値1、2、および3をそれぞれ変数$ x 、 $ y 、 $ zに割り当てます。
<span class="fun">$ x = 1;</span>
<span class="fun">$ y = 2;</span>
<span class="fun">$ z = 3;</span>
次に、リスト()関数を使用して、これらの変数の値を再配置します。
<span class="fun">list($ x、$ y、$ z)= array($ y、$ z、$ x); // $ x = 2、$ y = 3、$ z = 1</span>
この時点では、 $ xの値は2、 $ yの値は3、 $ zの値は1です。
また、PHPを使用すると、複数の割り当て操作を単一のコードに配置できます。これにより、コードをより簡潔にすることができます。
たとえば、次のコードは、値1を変数$ x 、 $ y 、 $ zに割り当てます。
<span class="fun">$ x = $ y = $ z = 1;</span>
この時点で、3つの変数すべての値は1です。