ENEM, perguntado por Victormatparr8645, 6 meses atrás

Um programador PHP desenvolveu o código a seguir: No entanto, ao executar esse código, ele notou que o programa imprimia a mensagem "verdadeiro", embora a mensagem "falso" fosse esperada. Isso ocorreu devido a: Um bug na versão do PHP sendo utilizada, que causa inconsistências nas variáveis booleanas. Avaliação de curto-circuito, que permitiu a avaliação da expressão booleana sem analisar todos os operandos. Precedência dos operadores utilizados nesse programa PHP, que fez com que a atribuição da variável ocorresse antes do cálculo da expressão. Utilização do "echo", que imprime a primeira string após sua declaração e independe do valor lógico das variáveis apresentadas. Utilização do operador ternário, que faz com que o valor lógico da variável booleana seja invertido.

Soluções para a tarefa

Respondido por valt3rrodrigu3s
37

Resposta:

Precedência dos operadores utilizados nesse programa PHP, que fez com que a atribuição da variável ocorresse antes do cálculo da expressão.

Explicação:


jonhnatanholanda2: Precedência dos operadores utilizados nesse programa PHP, que fez com que a atribuição da variável ocorresse antes do cálculo da expressão. Gabarito Estacio
Respondido por mariosergiosilva
16

Resposta:

Precedência dos operadores utilizados nesse programa PHP, que fez com que a atribuição da variável ocorresse antes do cálculo da expressão.

Explicação:

Anexos:
Perguntas interessantes