Jump to content

Difference between include, require, and require_once


SCook

Recommended Posts

They all do the same thing except when the path is incorrect

 

include will: give error but carry on loading.

require will: give fatal error and stop loading.

 

The documentation below also applies to require(). The two constructs are identical in every way except how they handle failure. They both produce a Warning' date=' but require()  results in a Fatal Error. In other words, use require() if you want a missing file to halt processing of the page. include() does not behave this way, the script will continue regardless. Be sure to have an appropriate include_path setting as well. Be warned that parse error in included file doesn't cause processing halting in PHP versions prior to PHP 4.3.5. Since this version, it does.[/quote']

 

Using _once will stop the file from being loaded multiple times, like in a loop etc,

 

But as Thorpe said, use the manual

 

~ Chocopi

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.