Opérateurs d’incrément/de Décrément en PHP

Quels sont les Opérateurs d’incrément/de décrément?

Explication

PHP soutient Opérateurs pré/poste incrément/décrément. Le tableau suivant donne la liste de tous les opérateurs
Example Name Result
++$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 Operators
Example

<?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";
?>

Result::

Value of a: 5
Value of a post incremented: 6
Value of a: 5
Value of a post decremented: 4
Dans l’exemple ci-dessus, lorsqu’on convoque un opérateur d’incrément/décrément, il retourne la même valeur et après il accroît ou décroît la valeur.
Pre Increment/Decrement Operators
Example

<?php
Pre Increment
$a = 5;
echo "Valeur Pré incrément: " .++$a . "<br/>n";
echo "Même Valeur: " .$a . "<br/>n";
Pre Decrement
$a = 5;
echo " Valeur Pré décrément: ".--$a ."<br/>n";
echo "Même valeur: ".$a ."<br/>n";
?>

Result::

Valeur Pré incrément: 6
Même valeur: 6
Valeur Pré décrément: 4
Même valeur: 4
Dans l’exemple ci-dessus, lorsqu’on convoque un Opérateur d’incrément ou de décrément, il retourne d’abord la valeur d’incrément ou de décrément.

Php Tutorial