[PHP] Parse Error Line Numbers

2002-02-19 Thread Steven Walker

Does anyone know how line numbers are figured? I get errors like the 
following:

Parse error: parse error in 
/home/sites/site104/users/walker/web/admin/_fileutils.php on line 74

Is PHP preprocessing the code to remove comments and white space? The 
larger my code file, the more inaccurate the parse error line number. In 
this case, the actual error was on line 83.

Steven J. Walker
Walker Effects
www.walkereffects.com
[EMAIL PROTECTED]



Re: [PHP] Parse Error Line Numbers

2002-02-19 Thread Nick Wilson

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


* and then Steven Walker declared
 Does anyone know how line numbers are figured? I get errors like the 
 following:
 
 Parse error: parse error in 
 /home/sites/site104/users/walker/web/admin/_fileutils.php on line 74
 
 Is PHP preprocessing the code to remove comments and white space? The 
 larger my code file, the more inaccurate the parse error line number. In 
 this case, the actual error was on line 83.

Well I hope someone provides a more technically accurate answer than
mine :-) but my take on it is that php reports the line it was on when
it encountered the error with isn't the same as where you've made your
mistake. 
- -- 
- ---
www.explodingnet.com   |Projects, Forums and
   +Articles for website owners 
- -- Nick Wilson --  |and designers.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)

iD8DBQE8cqKJHpvrrTa6L5oRArJ8AJ4jXm+TYxKbXhqhtAgmgR14wycojACgh4zX
vSFDxyu6sWvE7G14Jp91MZg=
=P2dl
-END PGP SIGNATURE-

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Parse Error Line Numbers

2002-02-19 Thread Steven Walker

 my take on it is that php reports the line it was on when it 
 encountered the error with isn't the same as where you've made your 
 mistake.
That sometimes is the case, depending on the error/omission. However, in 
my case the error is reported on a line number -before- the actual line 
number I found it on. I understand that compile/parse-time errors do not 
provide a lot of accuracy... I'm just trying to understand a little 
better how it generally preprocesses the file.

Steven J. Walker
Walker Effects
www.walkereffects.com
[EMAIL PROTECTED]

On Tuesday, February 19, 2002, at 11:07  AM, Nick Wilson wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1


 * and then Steven Walker declared
 Does anyone know how line numbers are figured? I get errors like the
 following:

 Parse error: parse error in
 /home/sites/site104/users/walker/web/admin/_fileutils.php on line 74

 Is PHP preprocessing the code to remove comments and white space? The
 larger my code file, the more inaccurate the parse error line number. 
 In
 this case, the actual error was on line 83.

 Well I hope someone provides a more technically accurate answer than
 mine :-) but my take on it is that php reports the line it was on when
 it encountered the error with isn't the same as where you've made your
 mistake.
 - --
 - ---
 www.explodingnet.com   |Projects, Forums and
+Articles for website owners
 - -- Nick Wilson --  |and designers.

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.0.6 (GNU/Linux)

 iD8DBQE8cqKJHpvrrTa6L5oRArJ8AJ4jXm+TYxKbXhqhtAgmgR14wycojACgh4zX
 vSFDxyu6sWvE7G14Jp91MZg=
 =P2dl
 -END PGP SIGNATURE-

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php