Sabe-se que no PHP não é necessário realizar a declaração de variáveis, bem como também não é necessário definir um tipo para a mesma, pois o próprio interpretador da linguagem realizará esta verificação de acordo com o valor recebido. Porém, existem regras para criação de uma variável. Sabendo disso, qual das formas de se criar variável no PHP, apresentadas a seguir, está errada?
$var = 100;
$_var = "1";
$1var = 1;
$var = (int) "100";
cledersonbc:
Não é necessário declarar variáveis?
Soluções para a tarefa
Respondido por
1
1º É necessário que haja o cifrão antes do nome da variável.
2º Variáveis não podem ter nomes com palavras reservadas (while, if,int, public...)
3º Variáveis não podem começar com números ou caracteres especiais, exceto o underline.
4º Por norma de programação e não obrigação, variáveis são escritas em Camel Case "exemploDeVariavel". E constantes em upper case "EXEMPLO_DE_CONSTANTE".
a) Correto. Atende 1, 2 e 3
b) Correto. Variável que recebe um caractere, atende 1, 2 e 3.
c) Correto. É o caso da 3.
d) Incorreto. Variáveis não podem começar com números. Não atende o item 3.
e) Correto. Está pegando a string "100" e convertendo (casting) em inteiro.
2º Variáveis não podem ter nomes com palavras reservadas (while, if,int, public...)
3º Variáveis não podem começar com números ou caracteres especiais, exceto o underline.
4º Por norma de programação e não obrigação, variáveis são escritas em Camel Case "exemploDeVariavel". E constantes em upper case "EXEMPLO_DE_CONSTANTE".
a) Correto. Atende 1, 2 e 3
b) Correto. Variável que recebe um caractere, atende 1, 2 e 3.
c) Correto. É o caso da 3.
d) Incorreto. Variáveis não podem começar com números. Não atende o item 3.
e) Correto. Está pegando a string "100" e convertendo (casting) em inteiro.
Respondido por
0
como ja foi dito, o nome das variáveis não podem começar por números
Perguntas interessantes
Português,
10 meses atrás
Ed. Física,
10 meses atrás
Biologia,
10 meses atrás
Biologia,
1 ano atrás
Português,
1 ano atrás
Matemática,
1 ano atrás
História,
1 ano atrás