Did you look at the difference between include() and require()? 
Basically, as I understand it, require() and require_once() are replaced 
during parsing--before code execution. And include() and include_once() 
are replaced during code execution. Thus, a required file is always 
imported into the file whereas an included file is only imported if the 
include() statement is executed. The same is true for the _once() 
versions except that the statement evaluates to nothing if the file has 
already been imported by another statement.

Cheers,
Sterling

Mike Cullerton wrote:

> hey folks,
> 
> i'm wondering about the difference between include_once and require_once.
> the manual says 
> 
>   The require_once() statement replaces itself with the specified file
> 
>   The include_once() statement includes and evaluates the specified file
> 
> so, what is the difference? it's almost like one is a copy/paste and the
> other is some kind of read. is there any different behavior we should expect
> in scripts using one method vs another.
> 
> my first guess was that require_once wouldn't evaluate the file, but i can
> execute code from within a file using either method.
> 
> thanks,
> mike
> 
> 
>  -- mike cullerton
> 
> 
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to