PHPの基本構文(2)

WBOY
WBOYオリジナル
2016-06-23 13:30:291131ブラウズ

7. PHP 演算子

1. 算術演算子

+-* /%modulo2.割り当て演算子
Add
Subtract
乗算
除算

x += yx = x + yx = x - yx = x * yx = x / yx = x % y 演算子名の例 結果 $txt1 = "Hello" $txt2 = "world!"
プラス x -= y
マイナス x *= y
乗算 x /= y
除算 x %= y
モジュラス 3. 文字列演算記号
. 連結

$txt2 には "Hello world!" が含まれています。

.=連結代入$txt1 = "Hello" $txt1 .= "world!" $txt1 には "Hello world!" が含まれています4. 増加/減少演算子 演算子名の説明++ $x前インクリメント$x を 1 つインクリメントし、$x
を返します
$x++

ポストインクリメント$x を返し、その後 $x を 1 つインクリメントします?$xの前にデクリメント の後にデクリメント 演算子名 結果の例 ==
$x が 1 つ減り、$x を返す
$x? $x を返すと、$x が 1 つ減ります
5. 比較演算子
等しい $x == $y $x が $y と等しい場合、true を返します。

===

合同 (同一) $x === $y$x != $y$x <> $y$x !== $y$x > $y より大きい より大きい $x < $y$x >= $y $x <= $y 演算子名 結果の例
$x が $y に等しく、それらが同じ型である場合に true を返します。 != not like
$x が $y と等しくない場合に true を返します。 <>
に等しくない場合、$x が $y に等しくない場合に true を返します。 !== 一致しません (完全に異なります)
$x が $y と等しくなく、同じ型ではない場合に true を返します。 >
$x が $y より大きい場合、true を返します。 <
$x が $y より小さい場合、true を返します。 >= 以上
$x が $y 以上の場合に true を返します。 <= より小さい
$x が $y 以下の場合、true を返します。 6. 論理演算子
and and $x と $y $x と $y が両方とも true の場合、true を返します。

or

or $x または $y$x xor $y$x && $y$x | $y!$x

7. 配列演算子

$x と $y の少なくとも 1 つが true の場合、true を返します。 xor XOR
$x と $y のうち 1 つだけが true の場合、true を返します。 && with
$x と $y の両方が true の場合、true を返します。 | または
$x と $y の少なくとも 1 つが true の場合、true を返します。 ! Not
$x が true でない場合は true を返します。
演算子の結果の例
+ Union $x + $y $x と $y の和集合 (ただし、重複キーは含まれません)
= = Equal $x == $y $x と $y が同じキー/値ペアを持つ場合、true を返します。
=== Congruent $x === $y $x と $y が同じ順序と型の同じキー/値ペアを持つ場合に true を返します。
!= 等しくない $x != $y $x が $y と等しくない場合に true を返します。
<> 不等 $x <> $y $x が $y と等しくない場合に true を返します。
!== 合同ではありません $x !== $y $x が $y と完全に異なる場合に true を返します。

著作権声明: この記事は Lshare によるオリジナル記事です。転載する必要がある場合は、コメントするかプライベートメッセージを送信してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。