Baixe o app para aproveitar ainda mais
Prévia do material em texto
www.tiexpert.net Pág. 1 de 2 Operações Matemáticas A questão de todo algoritmo é executar operações e manipulações de dados, na maioria dos casos, de forma matemática. PHP, assim como muitas outras linguagens, também é capaz de tratar as quatro operações matemáticas fundamentais, além de executar operações lógicas como comparações. • Adição: + • Subtração: - • Multiplicação: * • Divisão: / • Módulo: % • Incremento de 1: ++ • Decremento de 1: -- Essas operações matemáticas podem ser feitas com constantes: <?php $resultado1 = 5+5; $resultado2 = 5-5; $resultado3 = 10/5; $resultado4 = 2*5; ?> Ou com variáveis: <?php $int1 = 5; $int2 = 1; $resultado1 = $int1 + $int2; $resultado2 = $int1 - $int2; $resultado3 = $int1 * $int2; ?> PHP também emite erros ou avisos caso alguma operação matemática seja impossível de ser concluída, como por exemplo, divisão de um número por zero. Então, ele mostraria uma mensagem parecida com: Warning: Division by zero in /localhost/www/teste.php on line X Concatenação de Strings Outra operação muito comum na linguagem PHP é a junção (concatenação) de strings (cadeia de caracteres). A concatenação simples de strings é dada pelo operador de concatenação ponto (.). Ou seja, uma string ponto outra string será igual a nova string. Veja o exemplo abaixo: <?php $string1 = "TI"; $string2 = "Expert"; $stringFinal = $string1 . " " . $string2; // string1 junta com "espaço" que junta com string2 echo($stringFinal); ?> Isso mostraria no documento: TI Expert. A concatenação de strings também pode ser dinâmica, dispensando o uso do operador ponto (.), mas apenas quando queremos concatenar uma variável, não é possível executar uma operação diretamente na string. Esse método é mais simples, pois não requer que tenhamos que ficar abrindo ou fechando aspas toda vez que formos iniciar uma nova string. Veja o http://www.tiexpert.net/programacao/web/php/concatenacao-e-operacoes-matematicas.php www.tiexpert.net Pág. 2 de 2 exemplo abaixo: <?php $string1 = "TI Expert"; $string2 = "www.tiexpert.net"; $stringFinal = "$string1 - $string2"; echo ($stringFinal); ?> Isso resultaria em: TI Expert - www.tiexpert.net. Simplificando Operações PHP pode usar operações simplificadas quando utilizamos a própria variável. Por exemplo: se tivéssemos uma variável e a operação que executaríamos com essa variável fosse somar ela mesma mais outro número, faríamos dessa forma: <?php $var = 10; $var = $var + 5; echo ($var); // irá resultar em 15 ?> <br> <?php /* Na forma simplificada seria: */ $var = 10; $var += 5; // isso é o mesmo que $var=$var+5 echo ($var); // irá resultar em 15 ?> Qualquer uma das operações podem ser feitas dessa forma, inclusive a concatenação. • += : Adição. • -= : Subtração • *= : Multiplicação • /= : Divisão • %= : Módulo • .= : Concatenação As operações de incremento e decremento são simplesmente a somatória ou subtração de 1 da própria variável. <?php /* Exemplo de incremento e decremento */ $var1 = 10; //var1 vale 10 $var1++; //agora, var1 é 10 + 1, ou seja, 11 $var1--; //agora, var1 é 11 - 1, ou seja, 10 ?> Autor: Denys William Xavier Este artigo está sob Licença Creative Commons Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by-nc-sa/2.5/br/ ou envie uma carta para Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA. http://www.tiexpert.net/programacao/web/php/concatenacao-e-operacoes-matematicas.php
Compartilhar