Re: include() & require()

From: Date: Wed, 07 Mar 2001 11:41:24 +0000
Subject: Re: include() & require()
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-42891@lists.php.net to get a copy of this message
Which is the main difference between include() and require() functions?
"include" is optional you can put it inside an "IF" like this: if (0) { /* THIS WILL NOT SHOW... */ include "optional_file.php"; } but "require" happens every time, even if it is inside an "IF" that does not happen. if (0) { /* THIS WILL SHOW ANYWAY... */ require "optional_file.php"; } Me personally, I use "require" to include functions, libraries, classes that I NEED to run the page. Then I use "include" for optional things, based on "if". <? require "functions.inc"; if ($sunny_day) { include "sunny_day_message.txt"; } ?>

« previous php.general (#42891) next »