PHP – 演算

代数演算

+, -, *, **
加算/減算/乗算/べき乗。2つの項ともintの場合は結果もint。少なくとも1つの項がfloatの場合は結果もfloat。
/
除算。2つの項がintで割り切れる場合のみ結果もint。その他の場合結果はfloat。
intdiv(a, b)
a/bの整数商。結果の正負に関わらず、小数部分が切り捨てられる。
%
剰余。結果の符号は被除数の符号と同じになる。

文字列演算

.
文字列の結合。
.=
文字列の結合代入。左辺の引数に右辺の引数を追加する。

三項演算子

cond ? true_value : false_value
三項演算子は条件式condが真の時にtrue_valueを、偽の時にfalse_valueを返す。

null合体演算子

eval ?? null_value
null合体演算子は、条件式evalの評価結果nullでないときはその評価結果を、nullの場合はnull_valueを返す。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です