Connecting Tech Pros Worldwide Forums | Help | Site Map

how to check php syntax before execution

leegold2
Guest
 
Posts: n/a
#1: Jul 17 '05
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
Guest
 
Posts: n/a
#2: Jul 17 '05

re: how to check php syntax before execution


leegold2 wrote:
[color=blue]
> 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.[/color]

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/
Closed Thread