Formatação de Arquivos PHP

Geral

Para arquivos que contenham somente código PHP, a tag de fechamento ("?>") nunca é permitida. Ela não é exigida pelo PHP e omiti-la previne a injeção acidental de espaços em branco desnecessários na resposta.

Nota

Importante: A inclusão de dados binários arbitrários, como permitido pela função __HALT_COMPILER(), é proibida a partir de arquivos PHP no projeto Zend Framework ou de arquivos derivados deles. O uso deste recurso é permitido somente para alguns scripts de instalação.

Indentação

A indentação deve consistir de 4 espaços. Tabulações não são permitidas.

Comprimento máximo de linha

O comprimento desejável das linhas é 80 caracteres. Isto significa que desenvolvedores do Zend Framework devem se esforçar para manter cada linha de seus códigos com menos que 80 caracteres onde possível e prático. Entretanto, linhas maiores são aceitáveis em algumas circunstâncias. O comprimento máximo de qualquer linha de código PHP é 120 caracteres.

Quebra de linha

Quebras de linha seguem a convenção de arquivos de texto Unix. As linhas devem terminar com um único caractere de quebra -- linefeed (LF). Caracteres de quebra são representados como ordinal 10 ou hexadecimal 0x0A.

Nota: Não use retornos -- carriage returns (CR) -- como é a convenção em arquivos dos sistemas Apple (0x0D) ou a combinação de retorno e quebra (CRLF), como é o padrão dos sistemas Windows (0x0D, 0x0A).