Verificador de sintaxis PHP en línea

Pega tu código PHP y haz clic en “Revisar PHP” para encontrar el primer error de sintaxis.

Tus textos y archivos no salen de tu navegador: no se envía nada a ningún servidor.

Cómo se usa

  1. Pega tu código PHP y haz clic en “Revisar PHP”. La etiqueta <?php es opcional: también funciona con código suelto.
  2. Si hay un error, la línea del problema aparece marcada con ^ y la línea de estado indica la línea, la columna y lo que se esperaba.
  3. Ajusta “Versión de PHP” a la de tu servidor para que también se avise de la sintaxis que no existe en esa versión (por ejemplo, enum en 8.0).
  4. PHP deja de analizar en el primer error. Corrígelo y vuelve a revisar para encontrar el siguiente.

Preguntas frecuentes

¿Es lo mismo que php -l?

El código lo lee un analizador de PHP de código abierto escrito en JavaScript (glayzzle php-parser), así que los resultados suelen coincidir, aunque en casos raros pueden diferir. Ejecuta php -l con PHP real antes de publicar.

¿Por qué el error aparece en otra línea?

Cuando falta un punto y coma, el error suele marcarse en el primer token de la línea siguiente. Revisa el final de la línea que está justo encima de la indicada.

¿Se sube o se ejecuta mi código?

No. El navegador solo analiza la sintaxis; el código nunca se ejecuta ni se envía a ningún sitio.

Herramientas relacionadas

Todas las herramientas