As variáveis, como base da informação de uma linguagem, podem ser criadas, modificadas e comparadas com outras por meio dos chamados operadores. Nos capítulos anteriores utilizámos nos nossos exemplos alguns deles.
Neste capítulo pretendemos dar a conhecer os mais importantes para os usar em futuros exemplos.
Operadores aritméticos
Permitem-nos realizar operações numéricas com as nossas variáveis.
| + | Soma |
| - | Subtracção |
| * | Multiplicação |
| / | Divisão |
| % | Retorna o resto da divisão |
|
Referência: O operador aritmético que pode ser o mais desconhecido para os leitores é o operador %. Explicaremos com mais pormenores o seu funcionamento noutro capítulo.
|
Operadores de comparação
Utilizam-se principalmente, nas nossas condições, para comparar duas variáveis e verificar se cumprem ou não a propriedade do operador.
| == | Igualdade |
| != | Desigualdade |
| < | Menor que |
| <= | Menor igual que |
| > | Maior que |
| >= | Maior igual que |
Operadores lógicos
Usam-se em combinação com os operadores de comparação quando a expressão da condição assim o requer.
Operadores de incremento
Servem para aumentar ou diminuir numa unidade o valor de uma variável
| ++$variavel | Aumenta em 1 o valor de $variavel |
| --$variavel | Diminui em 1 o valor de $variavel |
Operadores combinados
Uma forma habitual de modificar o valor das variáveis é através dos operadores combinados:
| $variavel += 10 | Soma 10 à $variavel |
| $variavel -= 10 | Subtrai 10 à $variavel |
| $variavel .= "acrescento" | Concatena as cadeias $variavel e "acrescento" |
Este tipo de expressões não são mais do que abreviações de outras formas mais clássicas:
$variavel += 10
é o mesmo que:
$variavel = $variavel +10