ホームページ >バックエンド開発 >PHPチュートリアル >PHP演算子の詳しい解説と式の使用例

PHP演算子の詳しい解説と式の使用例

巴扎黑
巴扎黑オリジナル
2017-08-07 10:11:501656ブラウズ

演算子と式は、PHP を学習する上で最も基本的な知識です。この記事では、PHP における演算子と式の応用例とテクニック、および注意すべき点について説明します。

phpの演算子と式

1. 演算子の分類

1. オペランドによる分類

1.!true // 単項演算子
2.$a+$b // 二項演算子
3. true ? 1:0 // 三項演算子

2、演算関数で分類

(1) 算術演算子
1.+, -, x, /, % (take (I)

(2) 文字列演算子
1.. // 例: $a = 'abc'.'efg';

(3) 代入演算子

1.= // 単純な代入
2 .+=, -=, X=, / =, %=, .= // 複合代入
3.++($a++, ++$a), --($a--, --$a) // インクリメントとデクリメント
4.&($ a = 1;$b = &a) // 参照代入

(4) 比較演算子

1.==, ===(等しい), !=, ! ===, b59fef0ad7c70dbbbc7451a66b61fd23、c01ab7558a89e9d1f72129289fb27741=

(5) 論理演算子
1.// 括弧内の演算子は括弧の外側の演算子よりも優先されます
2.&&(and), ||(or)、!(not)、xor(排他的 OR)、

(6) ビット演算子
1.&(ビットごとの AND)、|(ビットごとの OR)、~(ビットごとの NOT)、^(ビットごとの XOR )、e71861d6f438e5dfd89ff656ae8feb2c>(右シフト)

2. 算術演算子

%剰余、一般的な使用法: 1) 整数の除算演算 2) 値の範囲の制御

例:うるう年かどうかを判断します (4 年に 1 回うるう年、うるう年はなく、400 年後にうるう年が 1 回あります)


// %会把两边的数转成整型后在整除
// %两边不能用小数或负数
if ((($year%4 == 0) && ($year%100 != 0)) || $year%400 == 0)
echo "闰年";
else
echo "平年";

3. 代入演算子


//先自身加10,然后赋值给自己,等价于 $a=$a+10
$a += 10;
 
//前置递增递减,先递增递减再赋值
++$a

//先赋值,再递增递减
$a++ 
//实例
$a = 10;
$b = $a++
$c = --$b
结果:a=11 b=9 c=9

4.論理演算子

、または 2 つの true = true
論理演算子短絡
1, && //1 つが false の場合、後で演算は実行されず、false でなければなりません
2, //1 つが false の場合true の場合、後で操作は実行されません。true である必要があります

fopen ("test.php","r") または die("failure");

ヒント: 演算子にはショートサーキット機能はありません& | 32 ビットバイナリに変換し、文字列を ANSCA コードに変換して処理します

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

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