Veja o seguinte código e analise:
O primeiro código com o operador de
Vamos analisar a imagem acima:
Ao aplicar o pre-decremento no valor 8 retornou o valor 7.
Ao aplicar o pós-decremento no valor 6 retornou o valor 6 e ao fazer outra aplicação retornou o valor 5. Isso acontece por que na primeira operação o valor impresso na tela não é imediatamente decrementado, se não ele teria o valor igual ao segundo retorno o último comando em php.
Essa foi uma curiosidade que tive no curso de PHP a operação de pós-decremento ocorre em sequencia não ao mesmo tempo em que ela é aplicada. Inicialmente achava que era bug no Ubuntu RSRSRSRS.
Agora veja a inclusão de mais um código:
Veja o resultado final para entender a análise acima:
Resultado. Diferenças: O operador de pré-decremento apresenta o resultado imediatamente na tela.
O operador de pós-decremento não imprime o resultado imediatamente na tela.
Postagens mais visitadas
-
A suíte de escritório livre é excelente para uso em lojas que desejem controlar estoque, cadastro de vendas, etc. Não há dúvida de que sua ...
-
Transformar o Blogger em um site de empresa é uma maneira econômica de estabelecer uma presença online. O Blogger oferece hospedagem gratuit...
-
Hoje vou escrever sobre as vantagens dessa ferramenta além de ela ser opensource e que é uma biblioteca Node. Automatização de Tarefas: Bots...