Selecione a única alternativa que NÃO esteja corretamente ...

Próximas questões
Com base no mesmo assunto
Q819309 Programação
Selecione a única alternativa que NÃO esteja corretamente representada como uma variável do PHP:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - $2bcd

A questão aborda o tema de declaração de variáveis na linguagem de programação PHP, que é um ponto importante para quem procura entender a sintaxe e regras básicas dessa linguagem. No PHP, uma variável é representada por um cifrão ($) seguido por um identificador que é o nome da variável.

Para resolver essa questão, é necessário conhecer as regras de nomenclatura de variáveis no PHP. Os nomes de variáveis devem seguir algumas regras simples:

  • Começar com um cifrão ($).
  • O primeiro caractere após o cifrão deve ser uma letra ou um underscore (_).
  • A partir do segundo caractere, a variável pode conter letras, números ou underscores.
  • As variáveis no PHP são case-sensitive, ou seja, $abcd é diferente de $Abcd.

A alternativa E é a correta porque o nome da variável começa com um número (2), o que viola a regra de que a variável deve começar com uma letra ou underscore. Portanto, $2bcd não é um nome de variável válido no PHP.

As demais alternativas são todas nomes válidos de variáveis no PHP:

A - $abcd: Começa com o cifrão seguido de letras, o que é permitido.

B - $_b_d: Começa com o cifrão e um underscore, seguido de letras e underscores, o que é permitido.

C - $_bcd: Segue o mesmo padrão de início com cifrão e underscore, seguido por letras, o que está correto.

D - $Abcd: Embora comece com uma letra maiúscula, é válido pois o PHP diferencia maiúsculas de minúsculas.

Compreender essas regras é essencial para evitar erros de sintaxe ao programar em PHP, garantindo que as variáveis sejam declaradas corretamente e que o código seja interpretado como esperado pelo compilador ou interpretador da linguagem.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

É necessário ser feita respeitando algumas regras e convenções:

https://www.devmedia.com.br/php-declaracao-e-atribuicao-de-variaveis-e-constantes/38220

Questão deveria ser anulada ,se as declaráveis não podem iniciar com maiúscula ,então a D tb não está correta.Esta banca erra muito.

As variáveis no PHP são representadas por um cifrão ($) seguido pelo nome da variável. Os nomes de variável são case-sensitive.

Nomes de variável seguem as mesmas regras como outros rótulos no PHP. Um nome de variável válido inicia-se com uma letra ou sublinhado, seguido de qualquer número de letras, números ou sublinhados. Em uma expressão regular, poderia ser representado assim: '[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'

Não há problema iniciar uma variável com letra maiúscula.

A letra D termina com ".", pode isso? Marquei D por isso...

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo