Я пытаюсь извлечь содержимое из текстового файла. Этот файл является динамическим, потому что данные продолжают добавляться к нему каждый раз, когда выполняется цикл.
Внутри этого цикла лежит моя логика для извлечения содержимого из файла следующим образом ...
$length = filesize($filename);
fseek($fd,$previousLength);
$contents = fread($fd,(($length - $previousLength)));
$previousLength = $length;
Т.е. я пытаюсь прочитать только данные, которые были добавлены в последнем цикле ... а не данные, которые были ранее записаны.
ПРИМЕР ... TXT добавляет ОДИН каждый раз, когда запускается цикл. То есть
114134, 144, 1443, 1433 ...
(n of these written every once in loop ) ...
Если я читаю n значений, скажем
114134, 144 ...
в первом цикле ...
в следующий раз мне нужно только читать
1443, 1443 and NOT 114134, 144 ....
fread () терпит неудачу, и fseek не помогает (см. Мой код выше) ...
Я НЕ ЗНАЮ, ПОЧЕМУ !! нужна помощь как можно скорее ..
Спасибо