Есть PHP скрипт-парсер, он кроном каждую минуту собирает по API данные и записывает их в файл добавляя эти данные
в конец вот этого файла:
sbor_proxy_s_dybliami.txt .
Файл
sbor_proxy_s_dybliami.txt , должен быть заблокирован для записи для других скриптов на время работы данного скрипта (см код скрипта-парсера ниже). После окончания работы этого скрипта, другие точно такие же скрипты-парсеры делают тоже самое - парсят данные по api-ссылке и в конец файла вставляют спаршеные данные.
Код парсера:
<?php
function Parse ($p1, $p2, $p3) {
}
$String = "\n".file_get_contents('https://api.best-proxies.ru/proxylist.txt?key=bf030000000000000000ab2&country=al&limit=0');
$file = 'sbor_proxy_s_dybliami.txt';
file_put_contents($file, $String, FILE_APPEND | LOCK_EX);
?>
Ниже прикладываю скриншоты проблемы склейки из файла
sbor_proxy_s_dybliami.txt
2 строки в одном ряду:
и так по всему файлу:
Вопрос: что нужно исправить в коде скрипта-парсера, чтоб избавится от "склейки" нескольких строк в результатах работы стрипта (в файле
sbor_proxy_s_dybliami.txt ) ?