Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

how to check php syntax before execution

0 views
Skip to first unread message

leegold2

unread,
Jun 11, 2004, 9:49:49 PM6/11/04
to
Newbie question:

In Perl I could do #perl -c myscript.pl and with that "-c" it won't run,
but will just "compile" it, so I get all my syntax errors. Is there a
similar
thing in PHP? A way to catch my syntax errors before I actually run my
program.

Thanks,
Lee G.

Chris Hope

unread,
Jun 11, 2004, 10:15:04 PM6/11/04
to
leegold2 wrote:

> In Perl I could do #perl -c myscript.pl and with that "-c" it won't
> run, but will just "compile" it, so I get all my syntax errors. Is there a
> similar
> thing in PHP? A way to catch my syntax errors before I actually run my
> program.

Assuming you have the command line version of PHP as well as the web server
module, you can run
php -l filename.php

to run a syntax check. It doesn't execute the file, just checks it, and if
everything worked out ok you get the following message:
No syntax errors detected in filename.php

--
Chris Hope
The Electric Toolbox - http://www.electrictoolbox.com/

0 new messages