[PHP] Bem vindo ao PHP
quinta-feira, julho 2, 2009 12:02
André Gustavo (Xorna), Programador Sênior do Drimio, blogueiro do BlogDoXorna, programador de interfaces e PHP. Louco por programação, linux e mac!
Neste artigo:
Introdução
Este artigo, apesar de simplório, visa preparar iniciantes no PHP para não caírem em algumas armadilhas da facilidade e flexibilidade do PHP, na verdade o que eu queria estar postando sobre programação, tutoriais e tudo mais, mas preciso desse post bem primário para quem não está preparado poder estar no contexto certo para prosseguir.
Vou apresentar alguns conceitos básicos, o que muda, essas coisas, e algumas dicas de “boas práticas”.
Tipos de dados
O PHP possui os tipos de dados mais comuns em linguagens de programação:
- Inteiro (integer)
- Ponto Flutuante (float)
- Literal (string)
- Vetor (array)
- Objeto (object)
Variáveis
Em PHP funcionam como em qualquer outra linguagem de programação com tipagem fraca e dinâmica. Você pode inicializar qualquer variável em tempo de execução sem definir seu tipo. A diferença da maioria das outras linguagens é que no PHP você precisa de um $ (cifrão) na frente do nome dela para identificá-la como variável.
Estruturas de decisão e controle
Se mantem como em outras linguagens, não acho que seja necessário abordar isso por aqui, mas ao final do post vou colocar uma lista de links, o que eu acho importante para uma consulta aprofundada.
Dicas para iniciar
Algumas pequenas dicas para quem está começando não se perder na tentação da facilidade que o PHP apresenta para fazer gambiarra
:
Fuja das short tags – No PHP é possível se valer do uso de short tags <? ?> ou <?= ?> para escrita, mas essa prática é condenada por não oferecer boa portabilidade para o código, caso o servidor onde sua aplicação não estiver com a diretiva short_open_tag ativada, seu código não será interpretado.
Indentação – Faça uso e abuso da indentação, não há nada mais tosco que um código mal indentado, desorganizado, a indentação facilita muito a compreensão do código.
Comente – Utilize comentários onde puder, porém faça comentários curtos e diretos, e comente somente o que for necessário.
Nomenclaturas – Este é um assunto bastante simples, quando for criar variáveis, constantes, classe, funções ou qualquer coisa que deve ser nomeada. Para nomes compostos (2 palavras +), utilize um padrão para identificar o inicio de cada nova palavra. Atualmente os mais utilizados são o camel case ($nomeVariavel) ou underscore ($nome_variavel).
Inclusive vou dedicar um post somente a essas dicas, mas achei importante citar algumas coisas no inicio, para não criar alguns vícios.
Links Recomendados
O artigo de hoje é curto mesmo pois não quis entrar em código hoje, pois a partir do próximo já será somente programação mesmo, para compreender melhor o PHP e as boas práticas para começar sugiro alguns links:
























Flávio escreveu:
2 de julho de 2009 as 16:52
Flávio – Floripa
Cara muito lega este artigo, preciso aprender php será que aprendo só lendo seus artigos ?
Abrs!
tiophio escreveu:
2 de julho de 2009 as 16:52
Esperando o post somente com as dicas para iniciar.
Caio escreveu:
2 de julho de 2009 as 18:51
=D, tava estudando Python e dei uma pausa pra iniciar HTML, posteriormente pretendo ver CSS (e todas essas coisas) e posteriormente iniciar PHP e então vou pra MySQL. Este artigo foi de uma grande ajuda pra ter uma noção do que é php
, obrigado e sucesso.
Everton Gomes escreveu:
2 de julho de 2009 as 19:57
Bacana ein
Essas boas práticas são imprescindíveis, principalmente quando não é só você que vai mexer no código !
Parabéns pelo artigo
PS: Drimio até aqui ?!!?
PS2: Quando acontecer algum #NOB em jlle não esqueça de convidar