Formateador de PHP
Reformatea código fuente PHP directamente en el navegador. Usa por defecto un estilo compatible con PSR-12, con opción de cambiar el estilo de llaves y normalizar las etiquetas de apertura.
Cómo usar
- 1 Pega tu código fuente PHP.
- 2 Elige el estilo de llaves y el tamaño de la sangría.
- 3 Activa o desactiva la normalización de las etiquetas de apertura cortas.
- 4 Copia o descarga el resultado.
Por qué usar esta herramienta
- No existe ningún analizador de PHP que funcione en el cliente, así que esta herramienta reformatea el código con reglas fijas, gestionando llaves y sangría de forma confiable.
- Ajustes predeterminados compatibles con PSR-12: llaves estilo K&R, sangría de 4 espacios.
- Funciona completamente en el cliente: tu código nunca sale del navegador.
- Para un formato totalmente conforme al estándar, ejecuta <code class="rounded bg-slate-100 px-1 text-xs dark:bg-slate-800">vendor/bin/pint</code> o <code class="rounded bg-slate-100 px-1 text-xs dark:bg-slate-800">php-cs-fixer</code> en tu máquina local.
Preguntas frecuentes
¿Esta herramienta cumple con PSR-12?
El resultado se acerca bastante al estándar PSR-12 (llaves estilo K&R, sangría de 4 espacios), pero no aplica todas las reglas: no gestiona los saltos de línea, el orden de los imports ni el espaciado entre métodos. Para un cumplimiento total de PSR-12, usa Pint o PHP-CS-Fixer.
¿La herramienta afecta al HTML dentro de las plantillas?
La herramienta solo vuelve a aplicar la sangría en las líneas que contienen código PHP. En archivos que mezclan HTML y PHP, la sangría de los bloques HTML puede perderse; para plantillas, usa un formateador que entienda Blade.
¿Buscas un formateador de HTML?
Claro que sí, échale un vistazo a nuestro <a href="/html-formatter" class="underline">Formateador de HTML</a>.
¿Qué es Formateador de PHP?
El formateador de PHP es una herramienta que reformatea código fuente PHP directamente en el navegador, con ajustes predeterminados compatibles con PSR-12. Permite cambiar el estilo de las llaves y normalizar las etiquetas de apertura, además de volver a aplicar la sangría para lograr un código más consistente y legible. Como se ejecuta completamente en el cliente, tu código nunca sale de tu dispositivo.
Características
Reindentado por profundidad de llaves
Reindenta los bloques según el anidamiento de llaves y normaliza la colocación de estas en estilo K&R o Allman.
Valores predeterminados compatibles con PSR-12
Indentación sensata de 4 espacios y normalización de etiquetas cortas de forma predeterminada.
100% privado
Se ejecuta en el lado del cliente — tu código PHP nunca se sube.
Ejemplo
Input
<?php
if ($x)
{
echo 1;
}
Output
<?php
if ($x) {
echo 1;
}
Casos de uso comunes
-
1
Ordenar PHP pegado
Corrige la indentación de un fragmento copiado de un log, un correo o un chat.
-
2
Normalizar el estilo de llaves
Convierte entre la colocación de llaves estilo K&R y Allman en un bloque.
-
3
Repaso rápido de legibilidad
Mejora el diseño antes de una revisión sin instalar PHP-CS-Fixer localmente.
El formateador de PHP de Zerethon reindenta el código fuente PHP directamente en tu navegador usando valores predeterminados compatibles con PSR-12, con una opción para alternar el estilo de llaves (K&R o Allman) y normalización de etiquetas cortas (`<?` → `<?php`). Es un reindentador ligero basado en la profundidad de las llaves, no un PHP-CS-Fixer completo — ordena el diseño sin reajustar las líneas largas. No se sube nada.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
Referencias
- PSR-12 — Extended Coding Style — PHP-FIG
- PHP Manual — php.net
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Formateador de PHP funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Herramientas relacionadas
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaGenerador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.