Wenn in meiner HTML Datei nun steht:
<?php
modifiziereSeite();
?>
<html>
<head><title>test</title></head>
<body><p>Dies ist ein Test</p></body>
</html>...dann würde der original HTML-Code <html>...</html> doch immer auch mit an den Client gesendet, egal was ich noch mit PHP zufüge, oder?!
Kommt darauf an was Du machst. Mit
<?php
if (modifiziereSeite() === false) {
?>
<html>
<head><title>test</title></head>
<body><p>Dies ist ein Test</p></body>
</html>
<?php
} else {
?>
<html>
<head><title>Hier gibt es nichts zu sehen.</title></head>
<body></body>
</html>
<?php
}
?>
könntest Du noch was anderes ausliefern, falls hier modifiziereSeite() true zurückgibt.