-
PHP:
.: Linguagem Interpretada;
.: Fracamente Tipada;
.: Executada no servidor;
.: Case Sensitive;
.: Pode definir constantes com a função define;
.: Comandos de repetição: While, do...while, for;
.: Comandos de seleção: if, switch;
.: Multiplataforma;
.: Dinâmica;
.
.
.
.
At.te
Foco na missão ❢
-
Alternativa correta: E.
a) ERRADA: meio cabulosa essa. Por um lado está correto, pois você pode declarar a variável no momento em que for usá-la, como dentro de um IF. Por outro, dá a entender que em PHP você não precisa de variáveis.
b) ERRADA: você define constantes com a sintaxe "define (nome_variavel, valor, case_sensitive_true/false);"
c) ERRADA: IF e SWITCH são estruturas de seleção
d) ERRADA: PHP é case-sensitive, ABC é diferente de abc
e) GABARITO.
-
Sobre a letra D, deve-se tomar cuidado pois o PHP não é case sensitive quando falamos de iF/IF, Echo/EcHo/echO, classes, funções, etc, porém por exemplo quando fala-se do nome de variáveis o mesmo É case sensitive, assim $Variavel é diferente de $variavel.
-
Agregando informação ao comentário do Alexandre:
Em PHP;
-> São case sensitive:
variáveis;
constantes;
chaves de arrays;
propriedades de classes;
constantes de classes;
-> Não são case sensitive:
funções
construtores de classes
métodos de classes
palavras-chave e construções da linguagem (if, else, null, foreach, echo)
Mas por que isto existe? Acredito para compatibilidade co versões antigas do PHP.