Erhöhen/Verringern Operatoren in PHP

Was sind die Erhöhen/Verringern Operatoren ?

Erklärung

PHP unterstützt pre/post increment und decrement Operatoren. Die folgende Tabelle listet all die Operatoren auf
Beispiel Name Ergebnis
++$a Pre-increment Increments $a by one, then returns $a.
$a++ Post-increment Returns $a, then increments $a by one.
--$a Pre-decrement Decrements $a by one, then returns $a.
$a-- Post-decrement Returns $a, then decrements $a by one.


Post Increment/Decrement Operatoren
Beispiel
    <?php
    $a = 5;
    //Post Increment
    echo "Value of a: " . $a++ ."<br/>n";
    echo "Value of a post incremented: " . $a ."<br/>n";
    //Post Decrement
    $a = 5;
    echo "Value of a: " . $a-- . "<br/>n";
    echo "Value of a post decremented: " . $a . "<br/>n";
    ?>

Ergebnis::

    Value of a: 5
    Value of a post incremented: 6
    Value of a: 5
    Value of a post decremented: 4
Im oben genannten Beispiel, wenn der post increment oder die decrement Operator aufgerufen wird, gibt sie denselben Wert zurück, danach erhöht er oder vermindert den Wert.
Pre Increment/Decrement Operatoren
Beispiel
   <?php
    Pre Increment
    $a = 5;
    echo "Pre incremented value: " .++$a . "<br/>n";
    echo "Value is same: " .$a . "<br/>n";
    Pre Decrement
    $a = 5;
    echo "Pre decremented value: ".--$a ."<br/>n";
    echo "Value is same: ".$a ."<br/>n";
    ?>

Ergebnis::

    Pre incremented value: 6
    Value is same: 6
    Pre decremented value: 4
    Value is same: 4
Im oben genannten Beispiel, wenn der pre increment oder decrement Operator aufgerufen wird, gibt sie verminderten oder erhöhten Wert zuerst zurück

Php Tutorial