The documentation is outdated. That restriction has been lifted as of PHP version 4.0.6.
(cc'ing phpdoc to fix) -Rasmus On Fri, 12 Apr 2002, Aric Caley wrote: > but the virtual() documentation says you can't use it on a php script? > > "Rasmus Lerdorf" <[EMAIL PROTECTED]> wrote in message > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > > I guess the only real way is to use virtual() in this case. That's a bit > > clunky as well, but it isn't quite as bad as going through CGI or all the > > way out to the port 80 level. > > > > -Rasmus > > > > On Fri, 12 Apr 2002, Aric Caley wrote: > > > > > Is it possible to keep the variable name-space separate between, say, > two > > > files (one included into the other) to avoid name collisions? I'm > trying to > > > get two scripts to work together on the same page. Each script defines > some > > > classes that have the same names but work differently (ex., class > Template). > > > All I need is to embed the output of one script into the other. > > > > > > Now, I could do this by just getting the output from a URL but that > seems > > > really inefficient. Or I could run the script from the CGI version of > PHP > > > using exec() but that also seems like it could be really slow and > clunky. > > > > > > Is there some efficient way of doing this? > > > > > > It would be cool if you could just put the include() inside of a > function > > > and have all the classes and variable names be local inside that > function > > > but that didnt seem to work... plus the scripts explicitly access > global > > > variable names. > > > > > > > > > > > > -- > > > 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