ホームページ  >  記事  >  php教程  >  PHP 学習のための PHP 演算子

PHP 学習のための PHP 演算子

WBOY
WBOYオリジナル
2016-06-13 12:40:401143ブラウズ

PHP 演算子

PHP3 の算術演算子、文字列演算子、論理演算子、比較演算子をそれぞれ見てみましょう。
1. 算術演算子
+: $a $b プラス $a プラス $b -: $a - $b マイナス $a マイナス $b *: $a * $b 乗算 $a 乗算 $b /: $a / $b $a を $b で割る %: $a % $b $a を $b で割った余りを法 両方のオペランドが整数の場合 (文字列は整数値に変換されます)、除算記号 (" /") は整数値 (均等に割り切れる値) を返します。いずれかのオペランドが浮動小数点値の場合、浮動小数点除算が実行されます。
2 文字列演算子
文字列演算子は文字列連結文字 (".") のみです。 $a = "Hello "; $b = $a . "World!" // $b = "Hello World!"
3. 基本的な代入演算子は "=" です。 代入式の値は、代入された値です。たとえば、式 $a = 3 は 3 と評価されます。 これにより、複雑な処理が可能になります: $a = ($b = 4) 5; // $a は 9 に等しく、$b は 4 になります。 基本的な代入演算子に加えて、「複合演算子」もあります。すべての 2 進数と文字列に対して、変数の自己合成演算を行うことができます。
例: =: $a = 3; +=:$a = 5; // $a を 8 に設定します、つまり $a = $a 5; $b = "Hello "; . :$b .= "There!"; // $b = $b と同じように、$b を "Hello There!" に設定します。
4. ビット演算が許可されます。指定されたデータを設定またはリセットします。 &: AND 演算、$a & $b $a と $b の両方が設定されている場合、結果が設定されます |: OR 演算、$a | $b、または $a または $b が設定されている場合、結果が設定されますビット ~: NOT 演算、~ $a $a が設定されていない場合、結果は設定されます
5. 論理演算子
および: $a と $b、および $a と $b が同時に true、結果は true、または: $a または $b、または $a または $b のいずれかが true の場合、結果は true xor: $a xor $b 排他的論理和 $a と $b が同時に true ではない場合、結果は true! :! $a $a が false の場合、結果は true&&: $a && $b $a と $b の両方が true の場合、結果は true||: $a || どちらかの場合$a または $b が true の場合、結果は true になります。 2 つの変数を比較する場合、「AND」演算と「OR」演算に 2 つの演算子が存在します。これは、2 つの演算子が異なる優先順位を持つことを意味します。名前を使用すると、2 つの値を比較できるようになります。 ==: $a == $b は $a と等しく $b と等しく、結果は true!=: $a != $b は $a と等しくない は $b と等しくなく、結果は true< ; : $a < $b が $a より小さい場合は true> : $a > $b が $a より大きい場合は true<=: $a <= $b が小さい場合$a 以上 $b は true>=: $a >= $b 以上 $a $b 以上で、結果は true



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