演算子は、加算、減算、乗算などの数学的計算の記号です。 PHP は、単純な数学演算や AND、OR、NOT などの論理演算、より大きい、より小さいなどの比較演算を実行するさまざまな演算子をサポートしています。演算子は、1 つ以上の値を受け取り、別の値を生成するものではありません。
無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
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
数値の代入演算子を使用して変数に値を代入します。 PHP の基本的な代入演算子は = で、これは右側の代入式の値を左側の値に設定します。以下は、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
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—
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
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
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 サイトの他の関連記事を参照してください。