You are here: Re: Export local variable to global variable scope? « PHP Programming Language « IT news, forums, messages
Re: Export local variable to global variable scope?

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]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация