演算子
= 代入
+ 加算
- 減算
* 乗算
/ 除算
% 剰余
. 文字列結合
** 累乗
比較演算子
>
<
>=
<=
== 自動型キャストして値が一致すればtrue
!= 自動型キャストして値が不一致ならばtrue
=== 値も型も一致すればtrue
!== 値or型が不一致ならばtrue
論理演算子
&&(and と記述でも可)
||(or と記述でも可)
xor どちらか片方だけがtrueのときにtrue
!
ビット演算子
<<
>>
&
|
^
~
型、キャスト演算子
(int) 整数
(bool) 論理値
(float) 浮動小数
(string) 文字列
(array) 配列
(object) オブジェクト
(unset) NULL