Re: Include and require
| From: | Richard Lynch | Date: | Mon, 14 Aug 2006 23:47:47 +0000 |
| Subject: | Re: Include and require | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-240667@lists.php.net to get a copy of this message | ||
On Mon, August 14, 2006 4:20 pm, Dave Goodchild wrote:
> Hi all - I have several require_once statements in my web app to load
> in
> small function libraries. A common one bundles a variety of functions
> to
> handle date math and map month numbers to month names. I originally
> defined
> an array in that file plus a bunch of functions but when I loaded the
> page,
> the array variable, referenced further down the page, was NULL. I
> wrapped a
> function def around the array and returned it and all was fine.
>
> I may be suffering from mild hallucinations, but can you not define
> variables in a required file? It is not a scope issue as the array
> variable
> is referenced in the web page, not in any function.
Be 100% sure that the include_once is not being done inside of another
function...
If you can't figure it out, one quick test is to put 'global ' in
front of the variable.
If that fixes the problem, then you know that you DO in fact have a
scope issue, whether you know why you have it or not. :-)
--
Like Music?
http://l-i-e.com/artists.htm