ホームページ  >  記事  >  バックエンド開発  >  PHPの演算子の概要

PHPの演算子の概要

PHP中文网
PHP中文网オリジナル
2017-10-31 09:36:362671ブラウズ

<?php
/*  PHP的运算符号
 *    
 *    运算元   运算符   运算元
 *
 *     1         +      1 
 *  
 *    一元运算符  +1  -1  ++  --   ! 
 *
 *    二元运算符   +  - *  /  %   > < =  ==  ===  
 *
 *    三元运算符  1 ? 2 : 3
 *
 *   $a = 10;
 *
 *    算术运算符号  + - * / % ++ --
 *    赋值运算符号  = += -= *= /= %=
 *    比较运算符号  > < == >= <= === != !== 
 *    逻辑运算符号  && || ! 
 *    位运算符号    &  | ^  ~  >> << 
 *
 *    其它运算符号   ? :   @    => -> 
 *
 */
 ?>

•演算子とは、与えられた 1 つ以上の値 (プログラミング用語では式) を受け取り、別の値を生成するものです (したがって、構造全体が式になります)。したがって、値を返す関数または構造体 (print など) は演算子と考え、値を返さないもの (echo など) は別のものと考えてください。

•演算子には 3 つのタイプがあります:

– ! (否定演算子) や ++ (加算演算子) など、1 つの値のみを操作する単項演算子。

– 2 つのオペランドを持つ二項演算子。PHP でサポートされているほとんどの演算子はこのタイプです。

– 三項演算子: ? :.

これは、2 つのステートメントまたはプログラム ルートの間で選択するのではなく、1 つの式に基づいて 2 つの式の間で選択するために使用する必要があります。三項式全体を展開記号で囲むことをお勧めします。

PHP の演算子

1、算術演算子

一般的な算術演算子

2. 論理演算子

論理演算子

演算の種類 演算子 結果
反転演算 - -$a $aの負の値を返します
加算演算 + $a + $b を返します$aと$bの合計
減算演算 - $a - $b $aと$bの差を返します
乗算演算 * $a * $b $aと$bの積を返します
除算演算 / $a / $b $aと$bの商を返します
剰余演算 % $a % $b $aと$bの剰余を返します
演算子例結果&& or and $a && $b または $a と $b $a と $b が両方とも true の場合は true を返し、それ以外の場合は false を返します|| or or$a || $b または $a または $b $a または $b が true の場合は true を返し、そうでない場合は false を返しますxor$ a !!$a $a が false の場合は true を返し、それ以外の場合は false を返します 代入演算子 "= "ですPHP の最も基本的な演算子で、「=」の右側の式の値を左側のオペランドに代入します。 計算タイプ
論理AND
論理 OR
Logic XOR
3. 代入演算子 さらに、複合代入演算子も PHP でよく使用されます。複合代入演算子

Curber

結果

メソッドの追加 += $a + = 5 $a に 5 を加えて $a に代入します。 $a に 5 を掛けた値を $a に代入します。 除算代入
/= $a /= 5 $a を 5 で割った商には、$a の商が代入されます 余りを代入し、
%= $a %= 5 $aを5で割った余りは$aに代入されます

4. 比較演算子

は より大きい or より小さい。 247f71a495d971ab0b0bfda55a463e4d =$a >= $b $a の値が $b の値以上の場合は true を返し、それ以外の場合は false を返しますEqual ==$a == $b $a の値が $b の値と等しい場合は true を返し、そうでない場合は false を返す Congruent===$a === $b $a の値が $b の値と等しく、 $a と $b の型も等しい場合は true を返し、それ以外の場合は false を返します 等しくない!=$a != $b または $a a8093152e673feb7aba1828c43532094 $bwhen $ a の値が $b の値と等しい場合は false を返し、それ以外の場合は true を返します 一致しません!= =$a !== $b$aの値が$bの値と等しく、$aと$bの型も等しい場合はfalseを返し、それ以外の場合はtrueを返します
演算の種類 演算子
$a より小さい $a のときの値$b の値が $b の値より大きい場合は true を返し、それ以外の場合は

以上がPHPの演算子の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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