Operadores Aritméticos no PHP
Se você não sabe o que são os “Operadores Aritméticos” significa que você provavelmente fugiu da escola… Bom isso não importa, tentarei mostrar no PHP como usá-los de uma forma bem simples.
Para você que não sabe, operadores aritméticos são simbolos que representam alguma coisa na matemática, dentre elas a adição (+), subtração (-), multiplicação (***) e divisão (/). No caso do PHP incluiremos o simbolo %** que representará o resto da divisão.
Pronto, agora o PHP já conseguirá realizar cálculos de álgebra básica. Vamos ver como funciona?
Adição
1
2
3
4
5
6
7
$numero1 = 10; //Primeiro número
$numero2 = 3; // Segundo número
$resultado = $numero1 + $numero2; // Realizando o calculo
echo $numero1 . " + " . $numero2 . " = " . $resultado; //Mostrando resultado
Subtração
1
2
3
4
5
6
7
$numero1 = 10; //Primeiro número
$numero2 = 3; // Segundo número
$resultado = $numero1 - $numero2; // Realizando o calculo
echo $numero1 . " - " . $numero2 . " = " . $resultado; //Mostrando resultado
Multiplicação
1
2
3
4
5
6
7
$numero1 = 10; //Primeiro número
$numero2 = 3; // Segundo número
$resultado = $numero1 * $numero2; // Realizando o calculo
echo $numero1 . " * " . $numero2 . " = " . $resultado; //Mostrando resultado
Divisão
1
2
3
4
5
6
7
$numero1 = 10; //Primeiro número
$numero2 = 3; // Segundo número
$resultado = $numero1 / $numero2; // Realizando o calculo
echo $numero1 . " / " . $numero2 . " = " . $resultado; //Mostrando resultado
Resto da divisão
1
2
3
4
5
6
7
$numero1 = 10; //Primeiro número
$numero2 = 3; // Segundo número
$resultado = $numero1 % $numero2; // Realizando o calculo
echo $numero1 . " % " . $numero2 . " = " . $resultado; //Mostrando resultado
Simples né? Bom, assim como na matemática o PHP consegue realizar cálculos utilizando vários operadores ao mesmo tempo vulgo expressões matemáticas, vamos ver alguns exemplos?
1
echo 200 + 20 - 50 % 3 * 3 / 8;
Assim como na matemática, os operadores de tem uma certa prioridade na hora de realizar o calculo, logo ele tentará calcular a Divisão ou multiplicação ou módulo (O que vier primeiro), depois calculará o resto das operações.
Claro que você pode controlar isso utilizando parenteses, informando assim o que irá ser calculado primeiro, veja o exemplo abaixo:
1
echo 200 + (20 - 50) % 3 * 3 / 8;
Veja outros posts como este aqui: