Você está na página 1de 8

PSR-1: Padrões de Codificação Básicos

Basic Coding Standard

Diego Mariano
diegomariano.com

1
Tags
• Arquivos PHP DEVEM usar somente as tags <?php e <?=

• Proibido usar:

– short open tags (<?)

– tags ASP (<%)

– tags de script (<script language="PHP">)

2
Codificação de arquivos PHP
• DEVEM usar somente a codificação UTF-8 sem
BOM (Byte Order Mark)

3
Arquivos PHP DEVERIAM
1. Declarar símbolos
– classes, funções, constantes
X código errado!
2. Causar efeitos colaterais
– echo/include

• Mas NÃO DEVERIAM fazer ambos

4
Nomes de classes e namespaces
• DEVEM ser decarados em StudlyCaps
– PrimeiraClasse

5
Constantes
• DEVEM ser declaradas com letras maiúsculas e
separadas por underscores _
– UMA_CONSTANTE

6
Nomes de métodos
• DEVEM ser declarados em camelCase
– meuMetodo()

7
.com Obrigado!

@diiegomariano
8

Você também pode gostar