Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Embeleze e reformate código PHP bagunçado com indentação limpa, posicionamento de chaves e espaçamento no padrão PSR.

Embeleze Código PHP Online

Este formatador de PHP transforma PHP apertado, minificado ou com estilo inconsistente em código limpo e legível em tempo real — direto no seu navegador. Cole um trecho de uma linha ou uma classe inteira e o resultado embelezado aparece na hora no painel à direita, com indentação adequada, posicionamento de chaves consistente e espaçamento organizado.

Desenvolvido com Prettier e o plugin oficial @prettier/plugin-php, então a saída segue um layout limpo e convencional no padrão PSR que combina com a forma como os projetos PHP modernos são escritos.

Casos de Uso Comuns

Padronizar o Estilo

Aplique indentação, posicionamento de chaves e espaçamento consistentes em PHP reunido de arquivos ou autores diferentes.

Revisar e Aprender

Deixe legível código legado, trechos de tutoriais ou PHP gerado antes de estudá-lo, depurá-lo ou fazer commit.

Organizar Trechos

Limpe uma colagem rápida de um fórum, de um issue tracker ou de um chat, transformando-a em código bem formatado.

Como Formatar Código PHP

1

Cole Seu Código

Digite ou cole PHP no painel Entrada à esquerda, incluindo a tag de abertura <?php para melhores resultados. Você também pode Enviar um arquivo .php ou clicar em Exemplo para carregar um modelo.

2

Veja a Saída Instantânea

O código formatado e com destaque de sintaxe aparece automaticamente no painel à direita enquanto você digita. Números de linha e um contador de tamanho em tempo real facilitam navegar por arquivos maiores.

3

Ajuste as Opções

Defina o recuo (2, 3, 4, 8 espaços ou Tab) e a largura da linha (80, 100 ou 120) para controlar onde as linhas longas quebram. A saída é reformatada imediatamente.

4

Copie ou Baixe

Clique em Copiar para pegar o resultado ou em Baixar para salvá-lo como arquivo .php. Use Editar para ajustar a saída manualmente antes de exportar.

Tudo funciona localmente. Seu código é formatado inteiramente no navegador e nunca é enviado a um servidor — seguro para código-fonte proprietário ou não lançado.

Recursos e Opções do Embelezador de PHP

Opções de Formatação

A formatação de PHP é em grande parte automática, com dois controles que adaptam a saída ao seu projeto. Cada alteração reformata o resultado na hora.

OpçãoEscolhasO Que Controla
Recuo2 · 3 · 4 · 8 espaços · TabLargura e caractere de indentação usados por nível de aninhamento.
Largura da linha80 · 100 · 120Comprimento de linha alvo antes de instruções longas quebrarem.

O Que é Formatado

Classes e Funções

Indentação consistente e posicionamento de chaves limpo para classes, métodos, funções e closures.

Arrays e Sintaxe Moderna

Sintaxe curta de arrays, chamadas de método encadeadas e recursos modernos do PHP são formatados de forma limpa e previsível.

Ferramentas Integradas

Formatação em Tempo Real

A saída é atualizada enquanto você digita, com destaque de sintaxe do Prism e números de linha.

Enviar e Baixar

Carregue um arquivo .php local ou exporte o resultado formatado com um clique.

Saída Editável

Mude o painel de resultado para o modo de edição do CodeMirror e faça ajustes manuais antes de copiar.

Novo na ferramenta? Clique em Exemplo para carregar uma classe propositalmente apertada e vê-la formatar na hora.

Perguntas Frequentes

A formatação muda como meu PHP roda?

Não. Embelezar apenas muda espaços, indentação e layout — nunca altera a lógica ou o comportamento do seu código. A saída formatada roda exatamente igual à original.

Meu código é enviado para um servidor?

Não. Toda a formatação acontece localmente no seu navegador. Seu código nunca é enviado, registrado ou armazenado, o que torna a ferramenta segura para código-fonte proprietário e confidencial.

Qual mecanismo de formatação ele usa?

Ele usa o Prettier com o @prettier/plugin-php oficial. A saída segue um layout limpo e convencional no padrão PSR, consistente com o que as equipes modernas usam em seus editores.

Preciso incluir a tag <?php?

Para melhores resultados, sim. Incluir a tag de abertura <?php ajuda o analisador a reconhecer corretamente a entrada como PHP e a formatar o trecho inteiro de forma confiável.

Ele suporta PHP moderno e código Laravel?

Sim. O plugin do PHP lida com recursos modernos da linguagem — classes, closures, sintaxe curta de arrays e chamadas encadeadas — então o código atual, incluindo trechos no estilo Laravel, é formatado corretamente.

Posso personalizar a indentação e a largura da linha?

Sim. Ajuste o tamanho do recuo (2, 3, 4, 8 espaços ou Tab) e a largura da linha (80, 100 ou 120) na barra de ferramentas para controlar a indentação e onde as linhas longas quebram. A saída é reformatada imediatamente para você pré-visualizar a mudança.

O que acontece se meu código tiver um erro de sintaxe?

O formatador não consegue formatar código que não consegue analisar, então exibe uma mensagem de erro descrevendo o problema. Corrija o problema indicado e a saída formatada aparece assim que o código for válido.

Recuo
Entrada
Saída
Erro

Cole o código à esquerda para formatar

|
Cole seu PHP incluindo a tag de abertura <?php para o analisador ler o trecho inteiro.
Lida com classes, funções, closures, sintaxe curta de arrays e PHP moderno.
Alterne o recuo (2, 3, 4, 8 espaços ou Tab) e a largura da linha para combinar com o estilo do projeto.
A formatação roda inteiramente no seu navegador — o código nunca é enviado.
Quer saber mais? Leia a documentação →
1/5
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes