ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルの 3 種類の演算子

PHP_PHP チュートリアルの 3 種類の演算子

WBOY
WBOYオリジナル
2016-07-13 10:16:51899ブラウズ

PHP の 3 種類の演算子

演算子は、1 つ以上の値 (プログラミング用語では式) を与えることで、別の値 (つまり、構造全体が式になります) を生成できます。

最初は単項演算子で、! (反転演算子) や ++ (+ 1 つの演算子) など、1 つの値にのみ作用します。

1. ++iの使い方(a=++i, i=2を例にします)

まず i の値に 1 を加えて (つまり、i=i+1)、それを変数 a に代入します (つまり、a=i)、

すると、最後のaの値は3に等しく、iの値も3に等しくなります。

つまり、a=++i は i=i+1、a=i と同等です

2. i++の使い方(a=i++、i=2を例にします)

まず i の値を変数 a に代入し(つまり、a=i)、次に i の値に 1 を加えます(つまり、i=i+1)、

すると、最後の a の値は 2 に等しく、i の値は 3 に等しくなります。

つまり、 a=i++ は a=i , i=i+1 と同等です

3. ++iとi++

a=++iはi++、a=iと同等です

a=i++ は a=i, i++ と同等です

4. ++i と i++ を単独で使用すると、i=i+1 と等価になります

新しい変数に代入する場合、++iはまずiの値に1を加え、i++はまずiを新しい変数に代入します

2 番目のタイプは、PHP 演算子の大多数であるおなじみの算術演算子 + (加算) と - (減算) など、2 つの値を受け入れる二項演算子です

$a =1+2;

$b =3-1;

3 番目のタイプは 3 つの値を受け入れる三項演算子で、2 つのステートメントまたはプログラム ルートの間で選択するのではなく、1 つの式に基づいて 2 つの式のうち 1 つを選択するために使用する必要があります。 (条件演算子とも呼ばれますが、こちらの方が適切かもしれません)

コードの形式は次のとおりです: (expr1) ? (expr2) : (expr3);

例: $page = !empty( $_GET['page'] ) ? $_GET['page'] : 1;

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/895547.html技術記事 PHP の 3 種類の演算子 演算子とは、1 つまたは複数の指定された値 (プログラミング用語での式) を受け取り、別の値を生成するものです (したがって、構造全体が式になります)。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。