Здравствуйте. Есть файл, со следующим содержимым: В цикле я построчно читаю из файла. На основании считанной строки я открываю соответствующий файл. Проблема : при чтении первого файла выдает ошибку(данный файл существует) все остальные файлы из списка читает нормально. И если в начало списка добавить новую запись, например 1437153100, то именно файл с этим названием не будет открыт, а все остальные откроются. Очень странно. Почему не читается именно 1-й файл из списка? Посмотрел через var_dump По первой строке: string(13) "1437154100" По остальным все в норме string(10) "1437155100" string(10) "1437155810" string(10) "1437156520" Где могут быть 3 лишних символа?
Ganzal, а как это сделать? Просто я в notepad выставил UTF-8 без BOM. Подскажите hex редактор. Спасибо. Добавлено спустя 58 минут 57 секунд: Ganzal, да, в hex редакторе в самом начале 3 лишних символа. Но как их убрать? notepad показывает что файл в UTF-8. Добавлено спустя 2 минуты 53 секунды: 믯¿Ā