потому я и спросил, откуда файл берётся. но ты посчитала этот вопрос не важным и не ответила.только нет такой возможности на практике
файл открыть в любом редакторе, который может показывать файл в HEX. посмотреть сколько байт занимает BOM. затем через substr($str, N) вырезать остаток файла без BOM, где N - длина bom.