Ed
ano passado
Para resolver essa questão, precisamos entender como funcionam os operadores de incremento e decremento em PHP. 1. `echo ++$x`: O operador `++` antes da variável significa que estamos incrementando `$x` antes de usá-lo. Se `$x` inicialmente for 10, após essa instrução, `$x` se tornará 11 e o valor impresso será 11. 2. `echo $y++`: O operador `++` após a variável significa que estamos usando o valor atual de `$y` e, em seguida, incrementando-o. Se `$y` inicialmente for 18, o valor impresso será 18, mas `$y` se tornará 19 após essa linha. 3. `echo --$z`: O operador `--` antes da variável significa que estamos decrementando `$z` antes de usá-lo. Se `$z` inicialmente for 28, após essa instrução, `$z` se tornará 27 e o valor impresso será 27. Agora, juntando tudo: - `echo ++$x` imprime 11 - `echo $y++` imprime 18 - `echo --$z` imprime 27 Portanto, os valores apresentados serão: 11, 18 e 27. A alternativa correta é: D 11, 18 e 27.