PHP 5 演算子

❮ 前章へ 次章へ ❯

PHP 演算子

演算子は、変数と値の操作を実行するために使用します。

PHPでは、演算子を次のグループに分割します:


PHP 算術演算子

PHPの算術演算子は、数値の加算、減算、乗算などの一般的な算術演算を実行するために使用します。

演算子 名前 結果 Show it
+ Addition $x + $y $x と $y の加算 Show it »
- Subtraction $x - $y $x と $y の減算 Show it »
* Multiplication $x * $y $x と $y の乗算 Show it »
/ Division $x / $y $x と $y の除算 Show it »
% Modulus $x % $y $x を $y で割ったときの余り Show it »
** Exponentiation $x ** $y $x の $y 乗 (PHP 5.6 で導入)  

PHP 代入演算子

PHPの代入演算子は、数値を変数に値を設定するために使用します。

PHPの基本の代入演算子は "=" です。これは、左のオペランドに右の代入式の値が設定することを意味します。

代入 Same as... 説明 Show it
x = y x = y 左のオペランドには右の式の値が設定されます Show it »
x += y x = x + y 加算 Show it »
x -= y x = x - y 減算 Show it »
x *= y x = x * y 乗算 Show it »
x /= y x = x / y 除算 Show it »
x %= y x = x % y 剰余 Show it »

PHP 比較演算子

PHPの比較演算子は、2つの値(数値または文字列)を比較するために使用します:

演算子 名前 結果 Show it
== Equal $x == $y $xと$yが等しい場合はtrueを返します Show it »
=== Identical $x === $y $xと$yが等しく、型が同じである場合にtrueを返します Show it »
!= Not equal $x != $y $xと$yが等しくなければtrueを返します Show it »
<> Not equal $x <> $y $xと$yが等しくなければtrueを返します Show it »
!== Not identical $x !== $y $xと$yが等しくないか、型が同じでない場合はtrueを返します Show it »
> Greater than $x > $y $xが$yより大きい場合はtrueを返します Show it »
< Less than $x < $y $xが$yより小さい場合はtrueを返します Show it »
>= Greater than or equal to $x >= $y $xが$y以上の場合はtrueを返します。 Show it »
<= Less than or equal to $x <= $y $xが$y以下の場合はtrueを返します Show it »

PHP インクリメント/デクリメント演算子

PHPのインクリメント演算子は、変数の値をインクリメントするために使用します。

PHPのインクリメント演算子は、変数の値をデクリメントするために使用します。

演算子 名前 説明 Show it
++$x 前置インクリメント $x に 1 を加え、$x を返します Show it »
$x++ 後置インクリメント $x を返し、$x に1を加えます Show it »
--$x 前置デンクリメント $x から 1 を引き、$x を返します Show it »
$x-- 後置デンクリメント $x を返し、$x から 1 を引きます Show it »

PHP 論理演算子

PHP論理演算子は、条件文を結合するために使用します。

演算子 名前 結果 Show it
and And $x and $y $xと$yの両方がtrueであればtrue Show it »
or Or $x or $y $xまたは$yのいずれかがtrueであればtrue Show it »
xor Xor $x xor $y $xまたは$yのいずれかがtrueで、両方ともにtrueでなければtrue Show it »
&& And $x && $y $xと$yの両方がtrueであればtrue Show it »
|| Or $x || $y $xまたは$yのいずれかがtrueであればtrue Show it »
! Not !$x $xがtrueでなければtrue Show it »

PHP 文字列演算子

PHPには、文字列用に特別に設計された2つの演算子があります。

演算子 名前 結果 Show it
. 連結 $txt1 . $txt2 $txt1と$txt2を連結します Show it »
.= 連結代入 $txt1 .= $txt2 $txt1に$txt2を付加します Show it »

PHP 配列演算子

PHPの配列演算子は、配列の比較(原文:compare)に使用します。

演算子 名前 結果 Show it
+ 結合 $x + $y $xと$yの結合 Show it »
== 同等 $x == $y $xと$yが同じキー/値のペアを持つ場合、trueを返します Show it »
=== Identity $x === $y $xと$yのキー/値のペアが等しく、その並び順が等しく、 かつデータ型も等しい場合、trueを返します Show it »
!= 等しくない $x != $y $xが$yと等しくなければtrueを返します Show it »
<> 等しくない $x <> $y $xが$yと等しくなければtrueを返します Show it »
!== 同一でない $x !== $y $xが$yと同一でない場合はtrueを返します Show it »

❮ 前章へ 次章へ ❯