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
-
Você pode usar uma câmera IP como webcam seguindo alguns passos simples. Aqui está um guia básico: Conecte a câmera IP à rede: Certifique-se...
-
PLANILHA PARA CONTROLE DE BARBEARIA. (CÓDIGO: BARBEARIA-ON-1007) AGENDA. CADASTRO DE CLIENTES. CADASTRO DE MATERIAIS USADOS. CADASTRO DE D...
-
Esse é um novo modelo de Sites/Blogger que pode ser adaptado facilmente para React, Jekyll ou Rust. Republique facilmente com alguns cliques...