//Sets the current position in a file (see SEEK_ values above)
native fseek(file, position, start);
Синтаксис:
fseek(file, position, start)
- file - Индекс открытого файла
- position - Позиция относительно start
- start:
- SEEK_SET - начало файла
- SEEK_CUR - текущая позиция курсора
- SEEK_END - конец файла
- SEEK_SET - начало файла
Тип функции:
Native
Пример:
--
Описание:
--
Допустим у нас есть файл с содержимым:
123456
789012
345678
Код:
Выдаст в консоль сервера: 012
то есть, к примеру чтобы читать с 6 символа, нужно установить каретку в 5 положение. Читает до конца строки. Если читать строку полностью так как между строками 2 пустых ячейки, до и после будут пробелы, чтобы их убрать из Data нужно использовать функцию trim.
Таким образом, новая система чтения файлов проигрывает старой в плане выборочного чтения строк!