Atualizado em 08 de Novembro de 2013

Operadores de Pré e Pós-incremento no PHP

Olá pessoal,

Os Operadores de Pré e Pós-incremento no PHP são importantes tanto quando estamos realizando cálculos matemáticos ou laços de repetição, porém estes dois operadores diferem um do outro quando estamos realizando uma atribuição de valores.

O operador de Pré-incremento realiza a incrementação antes de fazer a operação em questão, já o pós primeiro faz a operação e depois incrementa.

Vamos criar um exemplo com estes dois operados (pré e pós-incremento) realizando cálculos matemáticos, vamos ao exemplo:

<?php
// Calculo 1 com Pré-incremento
$a = 3;
$b = 5;

$resultado = ++$a + $b;

echo "A soma entre os valores é $resultado <br />";

// Calculo 2 com Pós-inscremento
$a = 3;
$b = 5;

$resultado = $a + $b++;

echo "A soma entre os valores é $resultado <br />";
?>

Observe que no calculo 1 o valor da variável $a é pré-incrementado se tornando 4 assim o resultado da soma entre os dois valores fica 9.

No segundo calculo o valora da variável é pós-incrementado o que significa que o calculo e realizado antes da incrementação do valor na variável, ficando assim a soma com o resultado 8.


Não deixem de enviar seus comentários e suas sugestões para novos posts afinal o blog e de vocês.


E isso aí pessoal, até a próxima.

Tags:  Operadores | PHP

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER