Considere a linguagem de programação PHP e seus operadores. A execução da ...

Considere a linguagem de programação PHP e seus operadores. A execução da sentença


Considere a linguagem de programação PHP e seus operadores. A execução da sentença

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Letícia Cunha
    Letícia Cunha
    31/12/1969 • 21:00
    Gabarito: c)

    Vamos analisar cada alternativa:

    a) (A != retorna falso (fals) considerando A=3 e B=6.
    O operador != verifica se A é diferente de B. Como 3 é diferente de 6, a expressão A != B retorna verdadeiro, não falso. Então essa alternativa está errada.

    b) (A %= atribui o valor 3 para A, considerando A=10 e B=3.
    O operador %= é o operador de módulo e atribuição, ou seja, A %= B é equivalente a A = A % B.
    10 % 3 é 1, não 3. Então A receberia 1, não 3. Alternativa errada.

    c) (A .= concatena o conteúdo das variáveis A e B e armazena em A.
    O operador .= em PHP é o operador de concatenação com atribuição, ou seja, ele junta o conteúdo de B ao final de A e armazena em A. Essa descrição está correta.

    d) !(A == retorna falso (fals) considerando A=3 e B=6.
    A == B verifica se A é igual a B. 3 == 6 é falso. Então !(A == B) é a negação de falso, ou seja, verdadeiro. Portanto, a expressão retorna verdadeiro, não falso. Alternativa errada.

    e) (A === compara somente os tipos das variáveis A e B.
    O operador === verifica se os valores e os tipos são iguais, não somente os tipos. Então essa alternativa está errada.

    Portanto, a única alternativa correta é a c).
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.