
簡単!PHP入門 > 代入演算子
代入演算子
ここではPHPで使われる代入演算子を説明します。
代入演算子(基本)
代入演算子は、右オペランド(代入演算子の右側)の値を左オペランド(代入演算子の左側)に設定します。
代入演算子は = (イコール)であらわします。
$a = 10; は、右オペランドの値(10)を左オペランド ($a) に設定します。ですので、$a の値は 10 になります。
コード(プログラム)の例
$a = 10; // $a の値に 10 が設定されます。 $b = $a + 15; // $b の値に 25 が設定されます。 echo $a; echo $b;
コード(プログラム)の動作結果
下の枠内は上のPHPのコードをそのまま実行した結果です。
10
25
25
代入演算子(複合演算子)
複合演算子は、算術演算子、文字列演算子と代入演算子の組み合わせを短く表現することができます。
例えば、$a = $a + 10; を $a += 10; と表現できます。
コード(プログラム)の例
$a += 10; // $a = $a + 10; と同じ $a -= 10; // $a = $a - 10; と同じ $a *= 10; // $a = $a * 10; と同じ $a /= 10; // $a = $a / 10; と同じ $a %= 10; // $a = $a % 10; と同じ $a .= "文字列"; // $a = $a . "文字列"; と同じ