演算子 PHP

なわて投稿サムネイル

演算子

演算子とは、PHPで扱う値に対して何か計算をさせるための記号のこと。

・算術演算子

・代入演算子

・比較演算子

 

算術演算子

演算子 意味
+ 足し算
引き算
* 掛け算
/ 割り算
% 剰余算

剰余算の使い方

5%2の場合結果が整数にならないものは割り切れないとすると、5÷2=2と余り1。

したがって計算結果は1となる。

 

加算子(インクリメント)・減算子(デクリメント)

$x++は $x = $x + 1と同じ

$x– は $x = $x – 1と同じ

 

$x=10の場合

式の内容 変数の値
$y = $x++; $xの値を$yに代入してから、$xに1を追加する。 $x=11  $y=10
$y = ++$x; $xの値に1を足してから、$yに代入する。 $x=11  $y=11
$y = $x– $xの値を$yに代入して$xから、1を引く。 $x=9  $y=10
$y = –$x $xの値から1を引いてから、$yに代入する。 $x=9  $y=9

 

代入演算子

 

比較演算子

左辺と右辺を比較し、TRUEかFALSEを返す演算子。

演算子 読み方 TRUEを返す条件
左辺 < 右辺 小なり 左辺が右辺より小さい時
TRUEを返す。
左辺 > 右辺 大なり 左辺が右辺より大きい時
TRUEを返す。
左辺 <= 右辺 小なりイコール 以下 左辺が右辺より小さいか等しい時
TRUEを返す。
左辺 >= 右辺 大なりイコール 以上 左辺が右辺より大きいか等しい時
TRUEを返す。
左辺 == 右辺 イコール 左辺と右辺が等しい時
TRUEを返す。
左辺 === 右辺 等しい 左辺と右辺が等く、データ型も等しい時
TRUEを返す。
左辺 != 右辺 ノットイコール 左辺と右辺が等しくない時
TRUEを返す。
左辺 !== 右辺 等しくない 左辺と右辺が等くなく、データ型も違う時
TRUEを返す。