Variáveis no PHP
Um resumo rápido e objetivo é que uma variável é um espaço onde guardamos alguma informação para ser usada posteriormente, e essa informação poderá ser alterada a qualquer momento (Dai o nome de variável).
No PHP para definirmos uma variável basta informar o símbolo do dólar ($) e depois o nome da variável, depois colocamos o sinal de igual (Vamos falar que a variável é igual a alguma coisa) e escrevemos a informação que estará na variável entre aspas. Veja abaixo um exemplo de variável:
1
$variavel = "Olá, Eu sou Goku";
No PHP temos algumas regrinhas quanto as variáveis, veja abaixo algumas delas:
- Toda variável precisa iniciar com o dólar ($) seguido do nome da variável;
1
2
3
variavel = "Olá, Eu sou Goku"; //Errado
$variavel = "Olá, Eu sou Goku"; //Correto
- Somente utilizar letras, números e/ou sublinhados;
1
2
3
$v%riavel_14 = "Olá, Eu sou Goku"; //Errado
$variavel_14 = "Olá, Eu sou Goku"; //Correto
- Somente comece uma variável usando letras ou sublinhados;
1
2
3
$1_variavel = "Olá, Eu sou Goku"; //Errado
$\_1\_variavel = "Olá, Eu sou Goku"; //Correto
- Nunca coloque espaços no nome da variável;
1
2
3
$variavel 14 = "Olá, Eu sou Goku"; //Errado
$variavel_14 = "Olá, Eu sou Goku"; //Correto
- As variável são case sensitive, ou seja, $variavel será diferente $Variavel
- Não use o $this, o PHP reservou essa variável para alguns casos específicos. Mas… como falado anteriormente
- Até poderá usar acentuação para definir uma variável, isso irá funcionar
, é a coisa mais nojenta de ser ver, mas… funcionaporem evite ao máximo fazer isso. Primeiro que é feio, segundo que poderá ocorrer erros dependendo do formato que você for salvar o arquivo.
Para não mostrar o conteúdo da variável na tela usaremos o echo seguido da variável como mostrado no exemplo abaixo:
1
2
3
$variavel = "Olá, Eu sou Goku";
echo $variavel;
É possível juntar duas variáveis em uma só usando o ponto final (.) entre as duas variáveis, esse conceito se chama concatenar, e você pode concatenar quase qualquer coisa, veja abaixo um exemplo de concatenação de duas variáveis e um texto livre
1
2
3
4
5
$saudacao = "Olá";
$nome = "Goku";
echo $saudacao . ", Eu sou " . $nome;
No exemplo acima o resultado seria: Olá, Eu sou Goku
Você ainda pode concatenar várias coisas e ao final colocar tudo em uma única variável antes de finalmente usá-la
1
2
3
4
5
6
7
$saudacao = "Olá";
$nome = "Goku";
$variavel = $saudacao . ", Eu sou " . $nome;
echo $variavel;
Lembre-se, um nome de variável não pode conter espaços, logo, se você precisar escrever um nome composto deixe tudo junto, e para ficar mais legível utilize as primeiras letras das palavras em maiusculo e o resto em minusculo, assim como no exemplo
1
$minhaVariavelComNomeComposto = "Olá, Eu sou Goky";
Até a próxima…
Veja outros posts como este aqui: