05 junio 2011

Cómo chequear la sintaxis de PHP desde la línea de comandos

A veces en mi trabajo tengo que editar un script de PHP desde la línea de comandos de Ubuntu linux, por ejemplo. Para la gente acostumbrada a usar un IDE y el chequeo de sintaxis automático, como a mí que me encanta el NetBeans, esto puede ser un problema.

Por suerte viene al rescate la línea de comandos y el chequeo de sintaxis incluído en PHP (lint), que se usa con la opción "-l" ("L" minúscula). Corriendo el script con el intérprete y esta opción deberá mostrar por pantalla “No syntax errors detected in scriptname” si no hubo ningún error.

Esta es una manera sencilla y muy práctica de saber si nuestro script pasa por lo menos por un chequeo de sintaxis. Es muy útil para agregarlo a otros scripts, como un "pre-commit hook" de subversion por ejemplo.

Este es el enlace a la documentación: http://php.net/manual/es/features.commandline.php Hasta la próxima!

No hay comentarios.:

Publicar un comentario