PHPの演算子

算術演算子

PHPの算術演算子
演算子 説明
+ 加算
- 減算
* 乗算
/ 除算
% 剰余
. 文字列連結

演算子+は、配列のマージにも使用できる。

arr = arr1 + arr2

除算の切り捨てや切り上げは関数を使う。

関数説明
floor() 切り捨て
ceil() 切り上げ
round() 四捨五入

代入

PHPの演算子
演算子説明使用例
= 代入 $a = $b
+= 加算代入。$a = $a + $bと同じ。 $a += $b
-= 減算代入。$a = $a - $bと同じ。 $a -= $b
*= 乗算代入。$a = $a * $bと同じ。 $a *= $b
/= 除算代入。$a = $a / $bと同じ。 $a /= $b
%= 剰余代入。$a = $a % $bと同じ。 $a %= $b
&= ビット論理積代入。$a = $a & $bと同じ。 $a &= $b
|= ビット論理和代入。$a = $a | $bと同じ。 $a |= $b
^= ビット排他的論理和代入。$a = $a ^ $bと同じ。 $a ^= $b
<<= 左シフト代入。$a = $a << $bと同じ。 $a <<= $b
>>= 右シフト代入。$a = $a >> $bと同じ。 $a >>= $b
.= 文字列連結代入。$a = $a . $bと同じ。 $a .= $b

3項演算子

評価式 ? 真の場合の値 : 偽の場合の値

論理演算子

PHPの論理演算子
演算子 説明
and 論理積
&&
or 論理和
||
xor 排他的論理和
! 否定