I have simple page, like:
...
<div><?php include 'somefile.php' ?></div>
...
‘somefile.php’-file contains <p>Lorium ipsum...</p>
The browser adds spaces to the beginning of the block? look image:
http://s44.radikal.ru/i104/1209/95/87e6c2438700.jpg
And this test page http://new.arsltd.ru/test.php
Most likely
somefile.phphas spaces or other unprintable characters (such as a BOM) before the PHP start tag.Update: Indeed, your file begins with an UTF-8 BOM (the bytes
EF BB BF). Use your text editor to save it without a BOM; you will see the file size go down by 3 bytes as confirmation.