当サイトはアフィリエイト広告を利用しています

演算子

演算子

= 代入
+ 加算
- 減算
* 乗算
/ 除算
% 剰余
. 文字列結合
** 累乗

比較演算子

>
<
>=
<=
== 自動型キャストして値が一致すればtrue
!= 自動型キャストして値が不一致ならばtrue
=== 値も型も一致すればtrue
!== 値or型が不一致ならばtrue

論理演算子

&&(and と記述でも可)
||(or と記述でも可)
xor どちらか片方だけがtrueのときにtrue
!

ビット演算子

<<
>>
&
|
^
~

型、キャスト演算子

(int) 整数
(bool) 論理値
(float) 浮動小数
(string) 文字列
(array) 配列
(object) オブジェクト
(unset) NULL