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.
@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
Revisar e Aprender
Organizar Trechos
Como Formatar Código PHP
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.
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.
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.
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.
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ção | Escolhas | O Que Controla |
|---|---|---|
| Recuo | 2 · 3 · 4 · 8 espaços · Tab | Largura e caractere de indentação usados por nível de aninhamento. |
| Largura da linha | 80 · 100 · 120 | Comprimento 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.
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.
Ainda não há comentários. Seja o primeiro a comentar!