Buscar

16050514-Apostila-Programacao-PHP-e-MySQL-ExatasWeb-23

Prévia do material em texto

PHP e MySQL 
Operações aritméticas
Para realizar operações aritméticas no PHP utilizamos os seguintes operadores:
* para o exemplo abaixo, consideramos $a contendo o valor 4 e $b o valor 2
Operação Operador Exemplo Resultado
adição + $a + $b 6
subtração - $a - $b 2
multiplicação * $a * $b 8
divisão / $a / $b 2
módulo (resto da divisão) % $a % $b 0
Podemos realizar uma operação aritmética e de atribuição em uma única linha. Para 
isso, precisamos apenas fazer com que uma variável receba o valor da operação. Ex:
$resultado = $a + $b * 2;
Lembrando que você também pode usar sinais como parênteses para indicar a ordem 
de procedência na operação aritmética. Ex: Qual a metade de dois mais dois? O resultado 
pode ser diferente, conforme a ordem de procedência dos operadores. 
$valor = 2+2/2; 
/* nesse caso, a divisão possui procedência na operação, sendo executada antes 
da adição. O resultado será 3 */
$valor = (2+2)/2; 
/* já neste caso, o que está entre parênteses possui procedência maior do que a 
divisão, ou seja, deve ser realizado primeiro. Neste caso, o resultado será 2 */
Operações com Strings e Atribuição
Operador “.”
Utilizamos o operador “.” para concatenar (unir) dois valores (geralmente Strings). 
Ex: quando queremos unir o valor de uma variável a uma string qualquer. 
echo “Meu nome é “.$nome.” e moro em “.$cidade.” desde ”.$data.”.”; 
Operador “.=” 
Utilizamos operadore de atribuição para adicionar a uma variável um novo conteúdo, 
sem que o conteúdo antigo seja perdido. Ex: Atribuímos à variável $nome o nome do 
usuário. 
$nome = “Leopoldo”;
O conteúdo da variável é “Leopoldo”. Agora, queremos adicionar o sobrenome à 
variável, mas devemos fazer isso sem que o nome seja perdido. Para isso, utilizamos o 
operador “.=”, que tem a função de atribuir o valor à variável, sem que seu conteúdo seja 
perdido.
$nome .= “ da Silva”;
23
	Variáveis em PHP
	Operações aritméticas
	Operações com Strings e Atribuição
	Operador “.”
	Operador “.=”

Continue navegando