Adell
Новичок
Проверка конца файла
Всем привет )
Нужно проверять конец файла на перевод строки (пустую строку).
Если перевод там присутствует, т.е. в конце файла (после всех данных) идёт пустая строка - ничего не делать, а если отсутствует, то его туда необходимо дописать.
Вот код, до которого я дошёл:
Вообще, этот код и был сразу написан, только отрабатывает наполовину (ничего не делает, если перевод строки уже существует; а вот добавлять перевод при его отсутствии никак не хочет).
Файл с данными типа:
Всем привет )
Нужно проверять конец файла на перевод строки (пустую строку).
Если перевод там присутствует, т.е. в конце файла (после всех данных) идёт пустая строка - ничего не делать, а если отсутствует, то его туда необходимо дописать.
Вот код, до которого я дошёл:
PHP:
$f = fopen($name, "r+");
if(fseek($f, 0, SEEK_END)==NULL) {
if(fseek($f, -1, SEEK_END)!=NULL) {
fwrite($f, "\r\n");
}
}
fclose($f);
Файл с данными типа:
Не могу понять, как осуществить задуманное, вроде элементарные вещи ((Первая строка
Вторая строка
Третья строка