e.g.
if ($true) {
include('test.php');
}
if the above statement is true, then only the include()'ed file will be included.
if ($true) {
require('test.php');
}
in require()'s case, it doesnt matter if the statement is true or not. the rewuire() will be executed in anyway.