Há algum problema em não declarar variável no PHP?

Neste artigo veremos se há algum problema em não declarar variável no PHP – e o que isso pode implicar na qualidade do nosso software.

declarar variavel php capa

Fala programador(a), beleza? Bora aprender mais sobre declaração de variáveis e PHP!

Na linguagem PHP não temos declarações explícitas de variáveis, isso pode confundir muitos que iniciam os estudos nela

Em outras linguagens temos palavras reservadas como: var, let e const

O que acontece então é que no PHP as variáveis são sempre inicializadas quando são utilizadas pela primeira vez

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

Então o que devemos fazer?

Por boa prática as variáveis nos softwares são inicializadas no topo do mesmo

Então podemos manter este padrão também no PHP, declarando as mesmas no início do código

E se for necessário, criar comentários explicando sua função no sistema

Ou seja, antes de qualquer lógica no código, declare as variáveis que irá utiliza com nomes claros que objetivos

Você pode utilizar o camelCase também:

// ruim 
$x = 0; 
// bom 
$numeroDoPedido = 0; 

// ruim 
$itensdocarrinho = 0; 
// bom 
$itensDoCarrinho = 0;

 

Acima alguns exemplos comparando maneiras ruins e boas de declarar variáveis, com nomes objetivos e camel case

Evite nomes genéricos como: x, y, valor, total

E também utilize o menor número de variáveis possível, para melhorar a manutenibilidade do código

Tornando-o também mais fácil de ser lido

Conclusão

Neste artigo vimos o problema em não declarar variável no PHP

Não receberemos nenhum erro do PHP, pois não existe uma declaração explícita de variáveis

Então devemos optar sempre pela boa prática, que é declarar variáveis no início do código, com nomes objetivos e não genéricos

Também cuidando para que seja utilizado o menor número possível delas, para não haver confusão ao ler o código

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares