I just spent an hour tracking down a bug in a php script that creates an XML file which would not parse because there was a blank line at the end of it (probably just a cut-and-paste bug), I would prefer that my script not be susceptible to these kinds of errors in included file in the future.
Is there any way to ensure that using the include or require_once functions doesn't result in any output? Unless I'm using one as a template, I'm usually using these functions so I can include functions in other PHP files and have no expectation that they have any HTML embedded in them.