PHP Variáveis no PHP. Acesse e aprenda como declarar!

Aprenda como declarar variáveis no PHP, as principais regras de nomeação de variáveis, suas características e tipos básicos de dados da linguagem.

Elton Fonseca 20 de abril de 2020

O uso de variáveis no PHP é muito importante assim como em várias outras linguagens. 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.

O PHP é uma linguagem de programação que possui tipagem fraca e dinâmica. Aqui no blog da TreinaWeb temos um artigo que fala sobre as diferenças entre tipagem fraca vs forte e dinâmica vs estática, é interessante você realizar a leitura para facilitar o entendimento de declaração de variável no PHP.

PHP - Fundamentos
Curso de PHP - Fundamentos
CONHEÇA O CURSO

Sintaxe para declaração de variáveis no PHP

A sintaxe para declaração de variáveis no PHP é muito simples, usamos o sinal $ para indicar o início, em seguida o nome da variável e por fim atribuímos um valor a ela:

$curso = 'PHP Fundamentos';

Alguns detalhes quanto a criação de variáveis no PHP:

  • 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;
  • O tipo de dado da variável é automaticamente definido através do tipo de dado atribuído a variável no PHP.

Regras de nomeação de variáveis no PHP

O nome das variáveis deve seguir algumas regras para não gerar problema na execução do nosso código:

  • 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.
  • Um 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 as regras acima, são válidos caracteres de a-z, números e caracteres das tabelas ASCII de 128 a 255.
  • $this é uma variável especial da linguagem e não pode ser atribuída.

Tipos de dados 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, isso não quer dizer que não existe tipos. No PHP temos 4 tipos de dados escalares:

<?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

Na documentação temos uma página que lista os tipos de dados do PHP.

Valores com tipos diferentes em variável no PHP

Devido a tipagem dinâmica, sempre que necessário podemos trocar o valor de uma variável no PHP sem nos preocuparmos em ter que converter ou criar outra variável. Veja 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
Desenvolvedor PHP
Formação: Desenvolvedor PHP
Nesta formação você aprenderá todos os conceitos da linguagem PHP, uma das mais utilizadas no mercado. Desde de conceitos de base, até características mais avançadas, como orientação a objetos, práticas de mercado, integração com banco de dados. Ao final, você terá conhecimento para desenvolver aplicações PHP usando as práticas mais modernas do mercado.
CONHEÇA A FORMAÇÃO

Considerações finais sobre variáveis no PHP

A sintaxe simples e a tipagem dinâmica do PHP tornam o uso de variáveis bem natural e fácil, porém em alguns casos são necessárias verificações adicionais de tipos para garantir a execução com segurança do código.

Deixe seu comentário

Conheça o autor desse artigo

  • Foto Autor Elton Fonseca
    Elton Fonseca

    Professor e desenvolvedor. Formado em análise e desenvolvimento de sistema, pós graduando em engenharia e arquitetura de software. É autor de cursos em diversos temas, como, desenvolvimento back-end, cloud computing e CMSs. Nas horas vagas adora estudar sobre o mercado financeiro, cozinhar e brincar com pequeno Daniel. @eltonfonsecadev

    Posts desse Autor

Artigos relacionados