Creo recordar que me pasó algo similar, aunque parezca una tontería, guarda los archivos mediante bloc de notas. Los editores wysiwyg a veces incluyen código que no vemos, también asegúrate que después del <?php no tengas espacios, yo lo dejaría así:
Aunque me declino por lo de guardarlo con el bloc de notas al codificarlo de otra forma.
Salu2.