Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FGV 2023

ProgramaçãoLinguagens de programação
Código
fg059096
Banca
FGV
Órgão
AL-MA
Ano
2023
Nível
Médio
Cargo
Assistente Legislativo Administrativo - Criador e Desenvolvedor de Web e Plataformas Digitais
No âmbito da linguagem PHP, assinale o operador utilizado na concatenação de strings.
  1. A&
  2. B.
  3. C:
  4. D|
  5. E+
Revelar gabarito e comentário

GabaritoB — .

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

PHP – Operador de concatenação de strings

Gabarito: letra B. Em PHP, o operador utilizado para concatenar strings é o ponto (.). Diferente de linguagens como JavaScript e Java, que usam o sinal de +, o PHP adota o ponto como operador exclusivo de concatenação.


Alternativa A — ❌ Incorreta

O operador & em PHP é usado para referência de variáveis ou como operador bitwise AND ($a & $b). Não serve para concatenar strings.

Alternativa B — ✅ Correta ⟵ GABARITO

O ponto (.) é o operador de concatenação de strings em PHP. Exemplo: $saudacao = "Olá, " . "mundo!"; resulta em "Olá, mundo!".

Alternativa C — ❌ Incorreta

O operador : em PHP aparece no operador ternário (condicao ? valor1 : valor2) e em rótulos de switch (case valor:), não em concatenação.

Alternativa D — ❌ Incorreta

O operador | é o operador bitwise OR ($a | $b). Não tem relação com strings.

Alternativa E — ❌ Incorreta

O operador + em PHP é o operador de adição aritmética. Se usado entre strings, ele as converte para números (se possível) e soma, não concatena. Exemplo: "10" + "20" resulta em 30 (inteiro), não em "1020".

NÃO CAIA NESSA!

Para não confundir: em PHP, concatene com ponto (.). Em JavaScript e Java, use o sinal de +. Memorize essa diferença, pois é uma pegadinha clássica em provas de PHP.

Gabarito: letra B

Link permanente: /questoes/fg059096