if that's a direct copy of what you've got, then the parse error's probably
to do with the "var" and not the "include_once"

"var" is used only in classes...

-----Original Message-----
From: Henry [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, June 11, 2002 11:11 PM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] include_once("blah"); vs $blah="blah";
include($blah);


I did as you suggest with an interesting result:

include_once "blah.php";

worked

var $blah="blah.php";
include_once $blah;

gave the following error:

Parse error: parse error in <including file> on line <line number>


Where the <including file> is the file that was doing the include!



Previously include_once($blah) just messed up the scoping and global vars!

Henry

"Jonathan Rosenberg" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Out of curiosity, try
>
> <?php
> global $root;
> $blah="include\blah.php";
> include_once $blah;
> ?>
>
> & see if it behaves differently (i.e., no parens around the
> include file name).
>
> > -----Original Message-----
> > From: Henry [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, June 11, 2002 8:15 AM
> > To: [EMAIL PROTECTED]
> > Subject: [PHP] include_once("blah"); vs $blah="blah";
> > include($blah);
> >
> >
> > My web hosting company is running  php 4.0.4pl1
> >
> > Why should it be that these are different
> >
> > <?php
> >
> > global $root;
> > include_once("include\blah.php");
> >
> > ?>
> >
> > and
> >
> > <?php
> >
> > global $root;
> > $blah="include\blah.php";
> > include_once($blah);
> >
> > ?>
> >
> > When I say different I mean;
> >
> > 1) global variable are not avaiable in the second version
> > 2) functions defined in the included file are not
> > accessable in the
> > including file.
> > 3) in both examples the file is included, its just the
> > scope that seem shot
> >
> > Any answers?
> >
> > Henry
> >
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>



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

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

Reply via email to