Re: include and include_once inheritance

From: Date: Fri, 11 Jun 2010 11:45:54 +0000
Subject: Re: include and include_once inheritance
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-306043@lists.php.net to get a copy of this message
On 11 June 2010 11:41, Ashley Sheridan <ash@ashleysheridan.co.uk> wrote: > On Fri, 2010-06-11 at 06:34 -0400, David Mehler wrote: > >> Hello, >> I've got a page that uses include_once to include a set of functions >> for use in that page. I later have another include_once pulling in >> another page, which generates a table. It relies on a function from >> the first file, yet an error is being generated undefined function, I >> thought that since the function was included in the main page, and >> that since the table file was also being included in the main page >> that the functions would also be available to the table file. Is this >> not so? >> Thanks. >> Dave. >> > > > It should be available. Can you show the code you're using? Is the first > include being called within some form of if statement? That might > explain why it's not available when you expect it. > > Thanks, > Ash > http://www.ashleysheridan.co.uk > > > You would probably be better served with changing the include_once to require_once. If there is a dependency, then using require will enforce it. E_FATAL is produced if a required file is not available. -- ----- Richard Quadling "Standing on the shoulders of some very clever giants!" EE : http://www.experts-exchange.com/M_248814.html EE4Free : http://www.experts-exchange.com/becomeAnExpert.jsp Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 ZOPA : http://uk.zopa.com/member/RQuadling

« previous php.general (#306043) next »