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