Есть массив, который перебираю в цикле и конкантенирую все в переменную в виде строки.
Далее эту переменную с готовым текстом записываю в файл.
<?php
file_put_contents($file, $text, LOCK_EX);
?>
Если переменную $text просто распечатывать на экран, то все супер. Но когда открываю файл, то получается вот такая картина.
первая строка пустая, далее идет пробел от начала первой строки, и потом в конце обрезаются около 3 - 4 символов.
Может кто в курсе такого поведения file_put_contents()?
Пример файла
-------------------------- //пустая строка
--текст1;текст2;текст3
текст1;текст2;текст3
текст1;текст2;текст3
текст1;текст2;текст3
текст1;текст2;текст3
текст1;текст2;текст3
текст1;текст2;тек
Примерно так.