A) Aritméticos:
OPERADOR | REPRESENTAÇÃO |
---|---|
Adição | + |
Subtração | - |
Multiplicação | * |
Divisão | / |
Módulo | % |
B) De atribuição:
OPERADOR | RERESENTAÇÃO |
---|---|
Atribuição simples | = |
Com adição | += |
Com subtração | -= |
Com multiplicação | *= |
Com divisão | /= |
Com módulo | %= |
Concatenação | .= |
C) Relacionais:
OPERADOR | REPRESENTAÇÃO |
---|---|
Igual a | == |
Idêntico | === |
Diferente | != |
Diferente | <> |
Menor | < |
Maior | > |
Menor igual | <= |
Maior igual | >= |
D) Lógicos:
OPERADOR | REPRESENTAÇÃO |
---|---|
E | AND ou && |
OU | OR ou || |
Ou exclusivo | XOR |
Negação (inversão) | ! |
if(expressao) {
[instrucoes];
}
arquivos
desvioSimples.php
edesvioSimplesAction.php
if(expressao) {
[instrucoes]; // Se verdadeiro
} else {
[instrucoes]; // Se falso
}
arquivos
desvioComposto.php
edesvioCompostoAction.php
No php existe o comando elseif, utilizado para quando o encadeamento de condições fica em uma cascata contínua; em uma codificação longa, seu uso pode deixar seu código mais limpo, diminuindo o número de chaves.
arquivos
desvioComposto.php
edesvioCompostoAction.php
switch($op) {
case 1:
echo "A";
break;
case 2:
echo "B";
break;
default:
echo "Erro";
}
/* o "break" deve estar em todas as opções, menos na última! */
Utilizado quando as condições são tão simples que só há duas possibilidades, uma para verdadeiro e outra para falso.
$variavel valor ? "retorno caso true" : "retorno caso false";
Inicialmente definimos um teste qualquer, retornando um valor booleano, depois, determinamos o primeiro parâmetro após o ponto de interrogação (valor que deverá ser retornado caso o teste seja verdadeiro - retorno booleano “true”) e o segundo parâmetro, após os dois pontos (que será retornado caso seja falso - retorno booleano “false”).
arquivos
voceNoComando.php
evoceNoComandoAction.php
O
Fichário
desenvolvido para nota nesta Agenda encontra-se no diretóriofichario_agenda03
!