Operadores
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 utilizamos 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.
And | E |
Or | Ou |
! | Não |
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