Declarando variáveis no PHP
Declarando variáveis no PHP, primeiramente aprenda como declarar variáveis, sobretudo as principais regras de nomeação de variáveis, assim suas características e tipos básicos de dados da linguagem.
O uso de variáveis no PHP é muito importante assim como em várias outras linguagens.
Igualmente vamos aprender como declarar variáveis, as principais regras de nomeação de variáveis no PHP, suas características e também falaremos sobre tipos básicos de dados.
Sintaxe para declaração de variáveis (Declarando variáveis no PHP)
Certamente a sintaxe para declaração de variáveis no PHP é muito simples, sendo assim usamos o sinal $
para indicar o início, decerto que em seguida o nome da variável, e por fim damos um valor a ela:
$curso = 'PHP Fundamentos';
Alguns detalhes quanto a criação de variáveis:
- O PHP não permite declarar a variável sem atribuir valor;
- Por se tratar de uma linguagem de tipagem dinâmica, não é possível definir o tipo de uma variável na declaração;
- Dado da variável é automaticamente definido por dado atribuído, pela variável no PHP.
Regras de nomeação de variáveis
Variáveis no PHP, sobretudo o nome destas variáveis deve seguir algumas regras, sendo assim para não gerar problema na execução do nosso código:
- Eventualmente os nomes de variáveis sempre começam com o caractere $ (cifrão). Exemplo:
$idade
; - São sensíveis à letra, ou seja,
$Valor
é diferente de$valor
. - Nome de variável válido deve iniciar com um sublinhado OU uma letra, nunca deve ser iniciado com um número ou caractere especial.
- Seguindo assim as regras acima, são válidos caracteres de a-z, números e caracteres das tabelas ASCII de 128 a 255.
$this
variável de linguagem não atribuída.
Tipos de dados (Declarando variáveis no PHP)
Conforme já vimos o PHP é uma linguagem de programação de tipagem dinâmica e não precisamos declarar o tipo de uma variável no PHP, contudo isso não quer dizer que não existe tipos.
Salvo no PHP temos 4 tipos conforme dados escalares a seguir:
<?php
$nome = 'Elton Fonseca' // string
$idade = 28; // int
$peso = 78.500; //float
$casado = true; //bool
Além de tipos complexos como arrays, objetos e outros:
$cursos = [1, 2, 3, 4]; // array
$obj = new stdClass;
$obj->propriedade = 'valor'; //objeto
Valores com tipos diferentes
Assim devido a tipagem dinâmica, é sempre necessário trocar o valor de uma variável no PHP sem nos preocuparmos em ter que converter ou criar outra variável.
Vejamos assim o exemplo abaixo:
<?php
$nome = "Elton Fonseca";
echo gettype($nome); // string
$nome = 28;
echo gettype($nome); // integer
$nome = 78.500;
echo gettype($nome); // float
$nome = true;
echo gettype($nome); //boolean
Considerações finais
Afinal a sintaxe simples e a tipagem dinâmica do PHP tornam o uso de variáveis bem natural e fácil. Porém são assim necessárias verificações adicionais para garantir a execução com segurança do código.
Leia também nosso artigo “Conhecendo o Coldelgniter, framework PHP” surpreendentemente uma matéria complementar importante para seu conhecimento.