Operações de incremento e decremento em PHP
Considere o seguinte código:
<?php
$num = 0;
$num = $num + 1; // adiciona o número 1 à variável $num
echo $num; // exibirá 1
?>
Como você já sabe, este código pode ser reescrito
de forma abreviada usando o operador +=:
<?php
$num = 0;
$num += 1; // adiciona o número 1 à variável $num
echo $num; // exibirá 1
?>
Na verdade, a adição de um na programação
é tão comum que para esta operação
foi criada uma sintaxe ainda mais abreviada
- um operador especial ++ (incremento),
que aumenta o valor da variável em 1.
Vamos reescrever nosso código usando ele:
<?php
$num = 0;
$num++; // adiciona o número 1 à variável a
echo $num; // exibirá 1
?>
Além da operação ++, também existe a operação
-- (decremento), que diminui
o valor da variável em 1. Veja o exemplo:
<?php
$num = 0;
$num--; // subtrai o número 1 da variável $num
echo $num; // exibirá -1
?>
Modifique este código para que ele use operações de incremento e decremento:
<?php
$num = 10;
$num = $num + 1;
$num = $num + 1;
$num = $num - 1;
echo $num;
?>