|  | Posted by Bruno Barros on 09/30/07 11:10 
On 30 Sep, 08:30, howa <howac...@gmail.com> wrote:> >> And please don't top post.  Thanks.
 >
 > I am posting via Google Group, I am no control.
 >
 > On 9 30 ,   2 42 , Jerry Stuckle <jstuck...@attglobal.net> wrote:
 >
 > > howa wrote:
 > > >>> you 'll have problems if you call the function twice.
 > > > On 9 29 ,   9 10 , Jerry Stuckle <jstuck...@attglobal.net> wrote:
 > > >> howa wrote:
 > > >>> Hello,
 > > >>> I have a function, e.g.
 > > >>> function foo() {
 > > >>>    include("bar.php");
 > > >>> }
 > > >>> and the bar.php contain contents e.g.
 > > >>> $global_v1 = "abc";
 > > >>> $global_v2 = "def";
 > > >>> I want to execute function foo(), but at the same time, let the
 > > >>> variables declared in bar.php to have global scopem is it possible?
 > > >>> Thanks.
 > > >> You should not have an include within a function call.  Among other
 > > >> things, you 'll have problems if you call the function twice.
 >
 > > >> Actually, globals are bad things to use, anyway.
 >
 > > >> --
 > > >> ==================
 > > >> Remove the "x" from my email address
 > > >> Jerry Stuckle
 > > >> JDS Computer Training Corp.
 > > >> jstuck...@attglobal.net
 > > >> ==================
 >
 > >  > this can be solved by using include_once.
 >
 > >  > the reason of using function call to include is we want to selectively
 > >  > include the needed files, prevent include useless files (i.e. factory
 > >  > method?)
 >
 > > (Top posting fixed)
 >
 > > It isn't that much overhead to include an extra file or two. But if you
 > > do that a lot, perhaps you should examine your methods.
 >
 > > And please don't top post.  Thanks.
 >
 > > --
 > > ==================
 > > Remove the "x" from my email address
 > > Jerry Stuckle
 > > JDS Computer Training Corp.
 > > jstuck...@attglobal.net
 > > ==================
 >
 >
 
 I post via Google Groups and never top-posted ;).
  Navigation: [Reply to this message] |