ホームページ  >  記事  >  バックエンド開発  >  ++演算子をご存知ですか?

++演算子をご存知ですか?

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-08-09 10:27:214757ブラウズ

前回の記事では、エラー制御演算子について学びました。必要な場合は、「PHP で @ 演算子を使用したことがありますか?」を参照してください。 》。今回はもう一つの演算子であるインクリメント演算子を紹介しますので、必要に応じて参照してください。

phpにはインクリメント演算子という演算子がありますが、次にこの演算子について見ていきましょう。

インクリメントとは、順番に増加することを意味し、この演算子が毎回値に特定の数値を加算できることも理解しています。

小さな例を見てみましょう。

<?php
echo "<h3>第一次</h3>";
$a = 5;
echo "首先是: " . $a++ . "<br />\n";
echo "其次是: " . $a . "<br />\n";

echo "<h3>第二次</h3>";
$a = 5;
echo "首先是: " . ++$a . "<br />\n";
echo "其次是: " . $a . "<br />\n";
?>

この結果をもう一度見てみましょう

++演算子をご存知ですか?

この結果はなぜ異なりますか? 名前付けには「 」が使用されています。この演算子、なぜ最初は 5 から始まり、「 」演算子を使用した後は 6 になり、2 回目は 6 から始まり、「 」演算子を使用した後は 6 のままなのですが、なぜ変化がないのですか?この演算子は機能しないのでしょうか?

このコードをもう一度見てみましょう。1 回目は「$a」の後に「 」が使用されており、2 回目は「」の後に使用されていることがわかります。 $a" "$a" が "

" の前に使用されていることが、異なる結果の原因であると思われます。

これを理解した後、この演算子を見て、この演算子について詳しく学びましょう。

インクリメント演算子は、オペランドを 1 ずつインクリメントするという単純なタスクを実行します。

この演算子は主に 2 つの形式で表示されます。機能する変数の前に表示されます。これはプレフィックス モードです。 2 番目の方法は、機能する変数の後に表示されます。これはサフィックス モードです。

つまり、変数の前で使用すると、最初にインクリメント操作が実行されてから変数が出力され、変数の後に使用すると、変数が出力されます。最初にインクリメント操作が実行されます。 わかりました。これですべてです。他に知りたいことがある場合は、これをクリックしてください。 → →

phpビデオチュートリアル######

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

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