2012-02-28 11 views
3

可能性の重複:
Reference - What does this symbol mean in PHP?PHPで「++」とは何を意味していますか?

私は、ウェブ上のあらゆる種類のものを読むことでPHPを学んできました。私はそれが何であるかを理解しようとしていますので、私はそれを見てそれについて読んで、それがどのように機能するかを知ることができます。コードが新しい行をいつ実行するかを知るために、私がカウントアップしているコードの「++」です。私はこのコードの訂正を探していません。私は "++"が呼ばれているので、私はそれを見ることができます。

$i = 0 
if (++$i == 10) { 
    echo "new line"; 
} 
+0

@animuson有効な点はありますが、「++演算子php」を簡単に検索して空になりました。 – ppp

+3

@AnPel:それで、私たちはそれらを重複として閉じます。だから、人々はこれを見つけ出して見つけ出し、すべての情報を持っているリソースに向けることができます。重複は重複した質問の「代替ルート」としてそのまま維持されます。 – animuson

答えて

5

それは、置インクリメント単項演算子と呼ばれています。数値または文字をインクリメントし、その値を返します。

postfixバージョンはほとんど同じですが、最初に値を返してから変数をインクリメントします。

+0

あなたの迅速な回答から両方をありがとう、私はそれを見つけて、それについてもっと読むことができます! – Warmour

1

これはプリインクリメントです。このコードでは、$iが最初にインクリメント(1ずつ増加)され、その値が等価性が10になるようにテストされます。

したがって、表示するコードは、1が10の場合に基本的にテストします。 )

0

これはプリインクリメント演算子です。それは先行する変数に1を加え、その結果を返します。ポストインクリメント演算子は現在の値を返し、1を加算します。 PHP Manuelには、すべての演算子に関する記事があります。

All PHP Operators
Incrementing/Decrementing Operators

1

これは、前置インクリメントという名前の数演算子です。それは前に述べた数をとり、1を加えます。ここでは、演算子の詳細についてはこちらをご覧ください:Howtoforge.com

関連する問題