test.php
<?php
if(1==2) {
include('include.html');
}
?>Bei include wird der Inhalt der include.html nicht eingebunden, wird inlude durch require ersetzt, wird der Inhalt auch NICHT eingebunden.
Nur eine Spekulation:
Da die Bedingung nicht wahr ist, wird nie Code eingebunden.
Ansonsten:
http://de3.php.net/manual/de/function.require.php