PHP オペレーター

王林
リリース: 2024-08-29 12:38:34
オリジナル
1127 人が閲覧しました

演算子は、加算、減算、乗算などの数学的計算の記号です。 PHP は、単純な数学演算や AND、OR、NOT などの論理演算、より大きい、より小さいなどの比較演算を実行するさまざまな演算子をサポートしています。演算子は、1 つ以上の値を受け取り、別の値を生成するものではありません。

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

上位 6 種類の PHP オペレーター

PHP で使用されるさまざまな演算子は次のとおりです:

1. PHP 算術演算子

他のプログラミング言語と同様に、PHP は加算、減算、除算、乗算などの単純な算術演算を実行する算術演算子もサポートしています。

i) 加算演算子( + ): この演算子は 2 つの値を加算するために使用されます。 X と Y が 2 つの値であると仮定します。これらのプラス演算子は、これら 2 つの値 X + Y を加算します。

構文:

$x + $y
ログイン後にコピー

ii) 減算演算子( – ): この演算子は 2 つの値を減算するために使用されます。 X と Y が 2 つの値であると仮定します。このマイナス演算子は、最初の値から 2 番目の値を減算します。

構文:

$x - $y
ログイン後にコピー

iii) 乗算演算子( * ): この演算子は 2 つの値を乗算するために使用されます。 X と Y が 2 つの値であると仮定します。この乗算演算子は X と Y を乗算します。

構文:

$x * $y
ログイン後にコピー

iv) 除算演算子(/ ): この演算子は分母による分子に使用されます。 X と Y が 2 つの値であると仮定します。この除算演算子は、分子を分母で割ります。

構文:

$x / $y
ログイン後にコピー

v) モジュラス演算子(% ): この演算子は、除算の余りを与えます。 X と Y が 2 つの値であると仮定します。この剰余演算子は分子を分母で割って余りを求めます。

構文:

$x % $y
ログイン後にコピー

vi) べき乗( ** ): この演算子は、ある数量を別の値で累乗するために使用されます。 X と Y が 2 つの値であると仮定します。次に、このべき乗演算子は X の値を Y 乗します。

構文:

$x ** $y
ログイン後にコピー

2. PHP オペレーターの割り当て

数値の代入演算子を使用して変数に値を代入します。 PHP の基本的な代入演算子は = で、これは右側の代入式の値を左側の値に設定します。以下は、PHP

で使用される代入演算子のリストです。
  • 単純な代入演算子( = ): この演算子は、右側の値から左側の値に値を割り当てます。
  • AND 演算子の追加 ( += ): この演算子は、右の値を左の値に加算し、出力を左の値に割り当てます。
  • 減算 AND 演算子 ( -= ): この演算子は、左の値から右の値を減算し、その結果を左の値に代入します。
  • 乗算 AND 演算子( *= ): この演算子は、右の値と左の値を乗算し、結果を左の値に代入します。
  • 除算 AND 演算子 ( /= ): この演算子は、左の値を右の値で除算し、結果を左の値に代入します。
  • モジュラス AND 演算子 ( %= ): この演算子は 2 つの値を使用してモジュラスを取得し、結果を左側の値に割り当てます。

3. PHP オペレーターの比較

PHP 比較演算子は 2 つの値を比較するために使用されます。これらの値は数値または文字列です。

i) Equal to( == ): この演算子は、両方のオペランドが等しい場合に True を返します。

構文:

$x == $y
ログイン後にコピー

ii) Identical( === ): この演算子は、両方のオペランドが等しく、同じ型である場合に True を返します。

構文:

$x === $y
ログイン後にコピー

iii) Not Identical( !== ): この演算子は、両方のオペランドが等しくなく、型が異なる場合に True を返します。

構文:

$x !== $y
ログイン後にコピー

iv) Not Equal( <> ): この演算子は、両方のオペランドが等しくない場合に True を返します。

構文:

$x <> $y
ログイン後にコピー

v) Not Equal( != ): この演算子は、両方のオペランドが等しくない場合に True を返します。

構文:

$x != $y
ログイン後にコピー

vi) Less Than( < ): この演算子は、$x が $y より小さい場合に True を返します。

構文:

$x < $y
ログイン後にコピー

vii) Greater Than( > ): この演算子は、$x が $y より大きい場合に True を返します。

構文:

$x > $y
ログイン後にコピー

viii) Less Than or Equal To( <= ): This operator returns True if $x is less than or equal to $y.

Syntax:

$x <= $y
ログイン後にコピー

ix) Greater Than or Equal To( >= ):  This operator returns True if $x is greater than or equal to $y.

Syntax:

$x >= $y
ログイン後にコピー

4. Increment/Decrement PHP Operators

These are called the unary operators as it operates on single operands. These operators are used to increment or decrement values.

i) Pre-Increment( ++ ): This operator initially increments $x by one, then return $x.

Syntax:

++$x
ログイン後にコピー

ii) Pre-Decrement( — ): This operator initially decrements $x by one, then return $x.

Syntax:

--$x
ログイン後にコピー

iii) Post-Increment( ++ ): This operator First returns $x, then increments it by one.

Syntax:

$x++
ログイン後にコピー

iv) Pre-Decrement( — ): This operator first returns $x, then decrement it by one.

Syntax:

$x—
ログイン後にコピー

5. String PHP Operators

String Operators are implemented over strings.

i) Concatenation( . ): This operator Concatenates Two strings.

Syntax:

$text1.$text2
ログイン後にコピー
ログイン後にコピー

ii) Concatenation and assignment( .= ): This operator Appends two strings.

Syntax:

$text1.$text2
ログイン後にコピー
ログイン後にコピー

6. Logical PHP Operators

Logical operators are used to combine conditional statements.

i) AND: This operator returns true if both the operands are true; else returns false.

Syntax:

$x and $y
ログイン後にコピー

ii) OR: This operator returns true if either of the operands is true; else returns false.

Syntax:

$x or $y
ログイン後にコピー

iii) XOR: This operator returns true if either of the operands is true, and if both are true, then I will return false.

Syntax:

$x xor $y
ログイン後にコピー

iv) &&: This operator returns true if both the operands are true; else returns false.

Syntax:

$x && $y
ログイン後にコピー

v) NOT: This operator returns True if $x is false.

Syntax:

!$x
ログイン後にコピー

Conclusion

It plays a vital role in PHP when it comes to mathematical calculations. It also supports various operators like logical operators, string operators, etc.

以上がPHP オペレーターの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!