Потому что BOM - 3 байта, находящиеся перед открывающим тегом <?
А всё, что находится между <? и ?> php выводит. Раз выводится - значит заголовки отсылаются.
Чтобы текст отображался корректно - укажите кодировку везде.
0) заголовок header
1) meta-тэг
2) соединение с базой
3) кодировку по-умолчанию в веб-серверах
4) прочее
|