Incrémentation/ Décrémentation

Il s'agit du fait d'ajouter ou de retirer la valeur 1 à une variable entière

Incrémentation

Il se fait avec les symbôles ++ et permet d'ajouter 1

  • $a=1;
  • $a++;
  • echo $a;

Va afficher :

2

Il s'agit ici de la post-incrémentation c'est à dire qu'il retourne la varable ET l'incrémente de 1

Il est possible d'utiliser la pre-incrémentation c'est à dire qu'il incremente la varable de 1 ET la retourne

  • $a=1;
  • echo $a++."<br>";;//post-incrementation
  • echo ++$a;//pré-incrementation
1
3

Décrementation

Il se fait avec les symbôles -- et permet de soustraire 1

  • $a=1;
  • $a--;
  • echo $a;

Va afficher :

0

Il s'agit ici de la post-decrémentation c'est à dire qu'il retourne la varable ET la décrémente de 1

Il est possible d'utiliser la pre-decrémentation c'est à dire qu'il décremente la varable de 1 ET la retourne

  • $a=1;
  • echo $a--."<br>";;//pré-decrementation
  • echo --$a;//pré-decrementation
1
0