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
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
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
Matemática,
5 meses atrás
Física,
5 meses atrás
História,
5 meses atrás
Inglês,
6 meses atrás
Matemática,
6 meses atrás
Física,
11 meses atrás
Português,
11 meses atrás
Lógica,
11 meses atrás