Re: Is there a way to un include a file
| From: | Larry Garfield | Date: | Thu, 08 Mar 2007 07:47:16 +0000 |
| Subject: | Re: Is there a way to un include a file | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-250055@lists.php.net to get a copy of this message | ||
No there is not, because an included file *executes* at the time it is
included and is then done. Any memory-resident objects (function/class
definitions, variables, etc.) that it defies then exist until you make them
un-exist (with unset() for variables or, well, you can't with functions and
classes AFAIK).
Include files are libraries. They are not functions. What you're looking for
is a function. Don't try to use include files as functions. Therein lies
pain.
On Thursday 08 March 2007 12:18 am, jekillen wrote:
> Hello;
> Is there a way to un include a file once it has been included in a
> script.
> My concern is where two php files might be included in another php
> file they might have code or variables that conflict. I am thinking
> of including files with different names but follow the same pattern
> of code and variables but may have different values for variables
> or different versions of the same function.
> If there is not a specific function for un including a file (I have not
> seen any indication from my text books that there is), it seems like
> it would be nice to have one.
> Meanwhile I will be doing some experimentation.
> Thanks in advance;
> Jeff K
--
Larry Garfield AIM: LOLG42
larry@garfieldtech.com ICQ: 6817012
"If nature has made any one thing less susceptible than all others of
exclusive property, it is the action of the thinking power called an idea,
which an individual may exclusively possess as long as he keeps it to
himself; but the moment it is divulged, it forces itself into the possession
of every one, and the receiver cannot dispossess himself of it." -- Thomas
Jefferson