O PHP é uma linguagem de script open source de uso geral, mu...

Próximas questões
Com base no mesmo assunto
Q1307092 Programação
O PHP é uma linguagem de script open source de uso geral, muito utilizada, especialmente adequada para o desenvolvimento web e que pode ser utilizada junto da linguagem HTML. No PHP, em sua versão 7 ou superior,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

A alternativa correta é a D, que afirma que no PHP, existe distinção entre maiúsculas e minúsculas nos nomes de variáveis. No PHP, assim como em muitas outras linguagens de programação, os nomes de variáveis são case-sensitive, ou seja, diferenciam letras maiúsculas de minúsculas. Isso significa que, por exemplo, $variavel, $VARIAVEL e $VaRiAvEl seriam consideradas três variáveis distintas.

É importante notar que a sensibilidade a maiúsculas e minúsculas aplica-se apenas aos nomes das variáveis. Há outras partes da linguagem, como nomes de funções e palavras-chave, que são insensíveis a maiúsculas e minúsculas. Vale sempre revisar os conceitos de identificadores e as convenções de nomes usadas em PHP para evitar confusões ao escrever e ler o código.

Quanto às outras alternativas:

  • A alternativa A está incorreta, pois a partir do PHP 7, embora seja possível declarar o tipo de retorno de uma função, isto não é obrigatório. A declaração de tipo de retorno é uma característica que contribui para a robustez e legibilidade do código, mas não é mandatória.
  • A alternativa B está incorreta, pois para comentar uma linha de código em PHP, utiliza-se // para comentários de uma linha ou /* */ para comentários de múltiplas linhas, e não o caractere &.
  • A alternativa C está incorreta, pois a variável global $_POST contém dados enviados através do método HTTP POST. Para os dados enviados pelo método GET, utilizamos a variável global $_GET.

Compreender a questão da sensibilidade a maiúsculas e minúsculas é essencial para evitar erros comuns ao trabalhar com variáveis em PHP. Lembre-se que praticar a leitura e escrita do código ajuda a internalizar esses conceitos.

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

A) PHP não tem declaração explícita de tipo

B) Comentários: //, /* */, # (pouco usado)

C) Para o GET é o $_GET

D) Há distinção em variáveis, assim como propriedades de objetos. Não há distinção em classes, funções, métodos e palavras reservadas. Para as constantes, por padrão, funcionam como as variáveis, mas pode ser sensitive case se for declarado em sua criação.

.

OBS: em Java tudo é sensitive case.

Clique para visualizar este comentário

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