EF BB BF
Злые первые три байта при сохранении кириллицы в UFT-8, раньше я не сталкивался с этой проблемой, а сейчас что-то стала постоянно всплывать. Видимо она возникает после перекодировки из ANSI. Текстовые редакторы их не отображают и вычищать их приходится только HEX-редактором.
Похоже что раньше такого небыло потому что на работе сидел за Маком, сейчас под Виндой вернулась в мою жизнь ебаная ANSI и сопутствующий мусор.
Проявляется проблема в том что во время инклюда скриптов просачивается невидимый символ, после которого HTTP-заголовки уже не отправить. Так же как если бы вы случайно поставили пробел перед открытием тега скрипта.