前回は「テクニカルアンサー:PHPのデータ型の見方と判断方法(学びの共有)」をお届けしましたが、今回も引き続きPHPの知識を解説し、皆様にお伝えしていきたいと思います。 PHP演算子の関連知識を詳しく紹介していきます。皆さんのお役に立てれば幸いです! PHP 演算子 演算子は、1 つ以上の式を通じて別の値を生成する特定のシンボルを指します。演算子には多くの種類があります。たとえば、次のとおりです。 "、"%"、"." などはすべて演算子です。それでは、PHP のさまざまな演算子のアプリケーションを見てみましょう。 PHP 算術演算子 「 」加算演算、例: $a $b; "-"減算演算、例: $a-$b; "*"乗算演算、例: $a*$b; "/"除算演算例:$a/$b; 「%」は剰余演算 (モジュロ演算) をとります。例: $a%$b; "; // 输出 7 echo ($x - $y).""; // 输出 -1 echo ($x * $y).""; // 输出 12 echo ($x / $y).""; // 输出 0.75 echo ($x % $y).""; // 输出 3 ?>出力結果: 異なる算術演算子を使用すると、異なる結果が得られると結論付けることができます。 PHP 代入演算子 PHP 演算子では = (等号) を代入として呼び出します。演算子は、変数に値を代入するために使用されます。つまり、等号の右側の値を等号の左側の変数に代入し、左側の変数が上の値になります。右側。 " ="加算例: $x = $y 、つまり $x = $x $y の左側に変数を追加します。右側の演算子 値は左側の変数に代入されます。 "-=" 減算の例: $x -= $y 、つまり $x = $x - $y 、左側の変数を変更します演算子の側 右側の値を減算し、左側の変数に代入します。 " *="乗算の例: $x *= $y 、つまり $x = $x * $y 、左側の変数を変更します演算子の側 右側の値を乗算し、左側の変数に代入します。 "/=" 除算の例: $x /= $y 、つまり $x = $x / $y 、左側の変数を変更します演算子の側 右側の値を除算し、左側の変数に代入します。 "%=" 剰余の例: $x %= $y 、つまり $x = $x % $y の左側を変更します。演算子 変数は右側の値を法として評価され、結果が左側の変数に代入されます。 ".=" スプライシングの例: $x .= $y 、つまり $x = $x . $y 、右側の文字を追加します左へ。 ';//$a += $b 的值为7 echo ($a -= $b).'';//$a -= $b 的值为3 echo ($a *= $b).'';//$a *= $b 的值为12 echo ($a /= $b).'';//$a /= $b 的值为3 ?>出力結果: $x = $y は $x と同等であることがわかります。 = $ x $y. PHP 文字列演算子 文字列演算子は 1 つだけあり、それは英語です。ピリオド "." を使用すると、2 つの文字列を接続し、新しい文字列に接続します。 出力結果: ##PHP インクリメント/デクリメント演算子 ##日常的な使用では、算術演算子は 2 つ以上の異なるオペランドがある場合の使用に適していますが、オペランドが 1 つだけの場合は、インクリメント " " またはデクリメント "# を使用できます。 ##---" 演算子。 まず変数を 1 ずつ増減してから、その値を元の変数に割り当てます。これは、接頭辞増分演算子または減分演算子 (接頭辞自動インクリメント演算子および自己減分演算子) と呼ばれます。 ; 演算子を変数の後に配置します。つまり、最初に変数の現在の値を返し、次に変数の値を 1 ずつ増減します。これはポストと呼ばれます。 -インクリメント演算子またはデクリメント演算子 (後置インクリメント演算子およびデクリメント演算子)。 #';//输出结果为4 echo $b++.'';//输出结果为4 echo --$c.'';//输出结果为4 echo $d--.'';//输出结果为6 ?>出力結果: ##PHP 比較演算子 PHP 比較演算子は、2 つの値 (数値または文字列) を比較するために使用されます。 == は、比較に使用されます。たとえば、 $x == $y と等しい場合、 $x が $y と等しい場合、 true を返します。 ===用于比较全等(完全相同),例:$x === $y , 如果 $x 等于 $y,且它们类型相同,则返回 true != 用于比较不等于 ,例: $x != $y , 如果 $x 不等于 $y,则返回 true。 用于比较不等于,例: $x $y , 如果 $x 不等于 $y,则返回 true。 !==用于比较不全等(完全不同),例:$x !== $y , 如果 $x 不等于 $y,且它们类型不相同,则返回 true。 > 用于比较大于,例:$x > $y , 如果 $x 大于 $y,则返回 true。 用于比较小于,例: $x >= 用于比较大于或等于 ,例: $x >= $y , 如果 $x 大于或者等于 $y,则返回 true. 用于比较小于或等于 ,例: $x "; var_dump($x === $y); echo ""; var_dump($x != $y); echo ""; var_dump($x !== $y); echo ""; $a=50; $b=100; var_dump($a > $b); echo ""; var_dump($a < $b); ?>输出结果: PHP逻辑运算符 &&与逻辑运算符,例:$x && $y , 如果 $x 和 $y 都为 true,则返回 true。 ||或逻辑运算符,例:$x || $y, 如果 $x 和 $y 至少有一个为 true,则返回 true。 ! 非逻辑运算符,例:!$x , 如果 $x 不为 true,则返回 true。 输出结果: 输出天天向上,所以刚才输出了假区间。输出结果: 输出福如东海,逻辑或,有一个为真则为真,所以输出了真区间。输出结果: 输出好好学习,逻辑非,把flase变成了true,输出了真。 推荐学习:《PHP视频教程》